Moroccan companies with the most cash on hand

The total amount of cash accessible to a business can be seen as a measure of the company's financial health. Moroccan companies with the most cash on hand are gathered below with all important stats.
Symbol
Cash on hand
FQ
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
TQMTAQA MOROCCO
2.86 B MAD1,650 MAD−1.20%25.91 K1.5438.92 B MAD35.2146.86 MAD−4.36%2.12%Utilities
Sell
MSASODEP-MARSA MAROC
2.63 B MAD725.9 MAD+3.70%89.63 K1.4953.28 B MAD50.9614.24 MAD+20.74%1.17%Transportation
Neutral
IAMITISSALAT AL-MAGHRIB
2.07 B MAD102.00 MAD−1.92%202.09 K0.5289.67 B MAD49.792.05 MAD−65.91%4.12%Communications
Buy
LBVLABEL VIE
1.56 B MAD3,900 MAD−9.81%1.82 K1.1311.29 B MAD20.69188.54 MAD−27.31%2.48%Retail trade
Buy
MNGMANAGEM
1.45 B MAD3,960 MAD−1.49%1.28 K1.3146.98 B MAD93.2942.45 MAD−39.32%0.76%Non-energy minerals
TTMATOTALENERGIES MARKETING MAROC
1.37 B MAD1,580 MAD−1.25%2.77 K1.1814.16 B MAD39.3940.11 MAD+39.50%3.54%Retail trade
Sell
GAZAFRIQUIA GAZ
1.31 B MAD4,847 MAD+0.98%6410.1516.66 B MAD22.29217.42 MAD+55.23%2.89%Distribution services
Sell
CSRCOSUMAR
1.24 B MAD205.00 MAD0.00%67.2 K2.6119.37 B MAD18.4111.13 MAD+32.53%3.41%Process industries
Sell
CMACIMENTS DU MAROC
1.01 B MAD1,899 MAD+0.48%17.98 K1.7927.41 B MAD28.4066.85 MAD+11.03%3.69%Non-energy minerals
Strong sell
RISRISMA
765 M MAD300.00 MAD+0.50%24.54 K1.714.3 B MAD18.1516.53 MAD+16.03%2.00%Consumer services
SIDSONASID
616.36 M MAD1,503 MAD−4.63%4.55 K0.645.86 B MAD86.9117.29 MAD+50.72%1.40%Non-energy minerals
SBMSOCIETE DES BOISSONS DU MAROC
604.33 M MAD2,400 MAD+2.13%410.446.79 B MAD11.31212.11 MAD+49.90%6.67%Consumer non-durables
Buy
ARDARADEI CAPITAL
558.95 M MAD475.20 MAD−0.96%1.4 K0.365.97 B MAD19.6124.23 MAD1.24%Technology services
Buy
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
495.46 M MAD725.8 MAD+9.99%12.61 K0.3722.96 B MAD45.9015.81 MAD+83.14%1.03%Industrial services
Strong buy
ADIALLIANCES
472.6 M MAD581.0 MAD−3.17%55.08 K0.8612.83 B MAD43.1113.48 MAD+42.45%0.52%Finance
DHODELTA HOLDING
460.21 M MAD69.80 MAD+1.16%12.91 K0.436.11 B MAD24.182.89 MAD+44.59%2.15%Producer manufacturing
DRIDARI COUSPATE
292.75 M MAD3,600 MAD0.00%4274.271.07 B MAD25.19142.90 MAD+174.23%3.33%Consumer non-durables
LESLESIEUR CRISTAL
285 M MAD280.00 MAD0.00%350.097.74 B MAD133.402.10 MAD+866.84%0.71%Consumer non-durables
Strong sell
RDSRES DAR SAADA
253.94 M MAD122.00 MAD+4.27%194.62 K1.773.2 B MAD−2.92 MAD−47.17%0.00%Finance
ADHDOUJA PROM ADDOHA
251.28 M MAD44.00 MAD−2.20%335.89 K1.0417.71 B MAD66.850.66 MAD+226.49%0.00%Finance
HPSHPS
213.85 M MAD601.0 MAD−6.82%17.28 K3.084.45 B MAD47.1712.74 MAD−5.53%1.13%Technology services
Strong buy
ATHAUTO HALL
192.96 M MAD72.00 MAD−1.23%7.76 K0.393.62 B MAD61.071.18 MAD+4,731.56%2.78%Retail trade
JETJET CONTRACTORS
182.27 M MAD2,625 MAD−2.42%4.48 K0.487.95 B MAD0.27%Industrial services
CTMCTM
175.11 M MAD1,172 MAD+0.86%9922.071.44 B MAD25.4246.11 MAD+20.28%1.28%Transportation
UMRUNIMER
130.99 M MAD172.00 MAD+1.45%151.581.96 B MAD−3.69 MAD−387.09%0.58%Consumer non-durables
AKTAKDITAL S.A
125.42 M MAD1,190 MAD−0.34%17.21 K0.9216.85 B MAD68.3217.42 MAD+71.19%0.50%Health services
Neutral
M2MM2M GROUP
125.07 M MAD516.0 MAD−1.90%200.31334.25 M MAD26.2619.65 MAD0.00%Technology services
LLHMLAFARGEHOLCIM MAR
124.04 M MAD1,905 MAD−2.81%7.88 K0.6244.64 B MAD30.1263.25 MAD+1.34%3.46%Non-energy minerals
Strong sell
MICMICRODATA
121.96 M MAD778.0 MAD−3.96%180.031.31 B MAD19.9239.06 MAD+35.67%4.37%Technology services
CMGCMGP GROUP
118.44 M MAD325.00 MAD−1.52%165.38 K2.701.79 B MAD12.8525.30 MAD0.00%Producer manufacturing
PROPROMOPHARM S.A
111.89 M MAD977 MAD−5.49%150.35977.2 M MAD17.5455.72 MAD−19.21%4.09%Health technology
SOTSOTHEMA
104.51 M MAD1,037 MAD−3.08%5250.267.47 B MAD27.2138.11 MAD+5.39%1.64%Health technology
ALMALUMINIUM DU MAROC
67.28 M MAD1,530 MAD−0.20%380.33712.91 M MAD28.1254.41 MAD5.88%Producer manufacturing
Buy
COLCOLORADO
59.26 M MAD59.70 MAD+1.19%3.61 K0.86962.22 M MAD22.052.71 MAD+20.03%3.77%Process industries
DWYDISWAY
48.08 M MAD720.0 MAD+2.86%3.36 K4.821.36 B MAD22.0532.65 MAD−16.87%4.86%Distribution services
IMOIMMORENTE INVEST
42.4 M MAD92.00 MAD0.00%2.18 K0.24828.64 M MAD17.595.23 MAD+10.12%5.65%Finance
BALBALIMA
35.18 M MAD224.00 MAD0.00%30.05390.66 M MAD31.437.13 MAD+86.21%2.46%Finance
SNASTOKVIS NORD AFRIQUE
26.91 M MAD18.39 MAD−0.05%1.24 K0.27325.41 M MAD−12.94 MAD+37.25%0.00%Distribution services
S2MS.M MONETIQUE
25.43 M MAD380.00 MAD−6.17%3.17 K0.68308.59 M MAD13.3828.41 MAD+16.43%0.00%Technology services
STRSTROC INDUSTRIE
21.06 M MAD46.75 MAD+7.47%8.29 K10.4558.37 M MAD−29.31 MAD−97.43%0.00%Industrial services
AGMAGMA
18.19 M MAD6,999 MAD−0.01%301.581.4 B MAD21.57324.45 MAD+7.01%3.93%Finance
ZDJZELLIDJA S.A
17.98 M MAD120.50 MAD0.00%951.5169.03 M MAD547.980.22 MAD−76.32%0.00%Non-energy minerals
MOXMAGHREB OXYGENE
17.45 M MAD440.00 MAD−0.90%600.12357.5 M MAD28.7715.30 MAD+30.25%0.91%Process industries
SRMREALISATIONS MECANIQUES
15.35 M MAD423.40 MAD−0.13%3792.62135.49 M MAD−31.48 MAD−109.55%0.00%Distribution services
FBRFENIE BROSSETTE
12.52 M MAD164.50 MAD+10.00%16.96 K6.63236.71 M MAD29.685.54 MAD−0.14%0.00%Distribution services
SMISMI
11.77 M MAD2,860 MAD−3.38%5530.424.7 B MAD19.56146.20 MAD+384.39%2.80%Non-energy minerals
SNPSNEP
6.04 M MAD630.0 MAD−1.25%8210.291.51 B MAD−24.25 MAD−1,324.00%2.54%Process industries
AFIAFRIC INDUSTRIES
4.23 M MAD306.00 MAD+0.92%3740.6889.2 M MAD17.4717.52 MAD+48.94%6.54%Process industries
CRSCARTIER SAADA
3.87 M MAD33.38 MAD+4.31%4.16 K2.13175.75 M MAD20.511.63 MAD+116.77%0.00%Consumer non-durables
CMTMINIERE TOUISSIT
2.41 M MAD1,820 MAD−3.65%6630.503.06 B MAD18.9596.02 MAD−37.12%3.30%Non-energy minerals
Sell
MDPMED PAPER
2.21 M MAD22.30 MAD0.00%5.59 K1.12106.68 M MAD16.971.31 MAD−33.67%0.00%Process industries
INVINVOLYS
327 K MAD99.89 MAD+2.87%5873.4238.23 M MAD7.1913.89 MAD0.00%Technology services
MABMAGHREBAIL
0 MAD901.0 MAD0.00%40.061.25 B MAD9.3896.01 MAD+6.30%5.55%Finance
MLEMAROC LEASING
0 MAD387.00 MAD0.00%120.701.07 B MAD10.6936.19 MAD+16.04%3.62%Finance
DYTDISTY TECHNOLOGIES
290.05 MAD−3.32%8090.77Distribution services
CDMCDM
1,169 MAD+0.17%6.17 K0.8712.72 B MAD20.1158.13 MAD+53.57%2.93%Finance
Neutral
CIHCIH
461.00 MAD−1.91%3 K0.3714.52 B MAD17.4826.38 MAD+19.60%3.03%Finance
Strong sell
AFMAFMA
1,135 MAD+0.89%90.061.14 B MAD17.2465.84 MAD+4.37%4.85%Finance
EEQDEQDOM
1,040 MAD−1.05%3330.211.74 B MAD5.29%Finance
MUTMUTANDIS SCA
330.00 MAD−2.94%17.06 K1.553.05 B MAD3.18%Consumer non-durables
Strong buy
WAAWAFA ASSURANCE
4,400 MAD+1.15%1400.7515.4 B MAD21.33206.29 MAD+17.80%3.18%Finance
SSAHSANLAM MAROC
1,840 MAD−8.32%120.277.58 B MAD4.18%Finance
IBCIB MAROC.COM
38.70 MAD+0.13%2560.1516.16 M MAD0.00%Commercial services
REBREBAB COMPANY
91.17 MAD+6.00%391.9216.09 M MAD0.00%Non-energy minerals
BCPBCP
276.05 MAD−0.34%57.1 K2.1056.12 B MAD14.6318.87 MAD−7.31%3.62%Finance
Sell
ATLATLANTASANAD
153.90 MAD−2.59%10.5 K0.489.28 B MAD20.977.34 MAD+2.95%3.70%Finance
BCIBMCI
627.1 MAD−0.78%4.96 K2.418.33 B MAD34.0018.45 MAD+1,154.34%2.87%Finance
Sell
BOABANK OF AFRICA
200.00 MAD0.00%10.2 K0.4443.16 B MAD13.0015.38 MAD+29.41%1.97%Finance
Sell
ATWATTIJARIWAFA BANK
666.0 MAD−0.22%49.87 K0.64134.47 B MAD15.1044.09 MAD+21.12%2.48%Finance
Neutral
SLFSALAFIN
565.0 MAD+1.24%16.7 K1.501.77 B MAD18.9429.84 MAD+20.69%2.52%Finance
CFGCFG BANK
241.00 MAD−3.21%36.26 K1.628.44 B MAD30.317.95 MAD+67.63%1.37%Finance