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
3.57 B MAD2,943 MAD+0.48%13.4 K2.1369.09 B MAD65.9444.63 MAD+1.49%1.19%Utilities
Strong sell
MNGMANAGEM
2.59 B MAD5,250 MAD+0.57%1670.1861.93 B MAD100.5052.24 MAD+3.03%0.77%Non-energy minerals
Strong sell
MSASODEP-MARSA MAROC
2.39 B MAD875.0 MAD−0.51%23.3 K0.7764.55 B MAD50.6917.26 MAD+48.67%0.97%Transportation
Sell
LBVLABEL VIE
2.25 B MAD4,920 MAD+4.68%45.73 K13.3413.6 B MAD26.28187.22 MAD+6.72%2.06%Retail trade
Buy
IAMITISSALAT AL-MAGHRIB
2.07 B MAD117.45 MAD−0.47%51.8 K0.30103.73 B MAD57.332.05 MAD−65.91%3.56%Communications
Strong sell
TTMATOTALENERGIES MARKETING MAROC
1.79 B MAD1,680 MAD−1.18%2790.7015.23 B MAD16.15104.00 MAD+1,754.39%6.65%Retail trade
Strong sell
GAZAFRIQUIA GAZ
1.31 B MAD4,490 MAD−0.22%360.0215.47 B MAD20.65217.42 MAD+55.23%3.89%Distribution services
Buy
CMACIMENTS DU MAROC
859.71 M MAD2,098 MAD0.00%2590.0830.29 B MAD33.1363.33 MAD−5.78%3.34%Non-energy minerals
Strong sell
ARDARADEI CAPITAL
813.65 M MAD458.00 MAD−0.84%1.37 K0.165.81 B MAD18.9224.20 MAD−0.07%2.26%Technology services
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
742.67 M MAD956.2 MAD−0.81%39.66 K0.9830.5 B MAD57.9816.49 MAD+43.92%0.78%Industrial services
ADIALLIANCES
736.26 M MAD490.00 MAD−0.90%9.64 K0.4410.92 B MAD35.8313.67 MAD+26.39%0.61%Finance
Sell
SIDSONASID
723.41 M MAD2,436 MAD−0.16%2970.139.52 B MAD67.2736.21 MAD+117.03%0.86%Non-energy minerals
SBMSOCIETE DES BOISSONS DU MAROC
662.12 M MAD1,967 MAD0.00%240.345.57 B MAD25.8576.11 MAD−66.21%5.08%Consumer non-durables
Buy
ATHAUTO HALL
577.5 M MAD80.00 MAD0.00%1.23 K0.274.02 B MAD235.430.34 MAD−38.70%2.50%Retail trade
Strong sell
AKTAKDITAL S.A
575.81 M MAD1,458 MAD−0.48%5.89 K0.7820.74 B MAD58.7024.84 MAD+80.10%0.41%Health services
Buy
MUTMUTANDIS SCA
487.84 M MAD294.50 MAD−0.14%7590.232.73 B MAD17.0817.24 MAD+41.44%3.56%Consumer non-durables
LESLESIEUR CRISTAL
456 M MAD277.25 MAD0.00%2130.497.66 B MAD319.190.87 MAD+1,099.72%1.08%Consumer non-durables
Strong sell
CMGCMGP GROUP
403.63 M MAD355.00 MAD−2.20%14.57 K0.236.17 B MAD0.00%Producer manufacturing
Strong buy
DHODELTA HOLDING
398.34 M MAD80.00 MAD0.00%88.15 K7.087.01 B MAD23.723.37 MAD+56.35%1.88%Producer manufacturing
CSRCOSUMAR
383.2 M MAD256.50 MAD−0.58%45.85 K0.9224.38 B MAD28.509.00 MAD−15.73%2.71%Process industries
Sell
HPSHPS
246.72 M MAD592.0 MAD−1.66%3.14 K0.714.46 B MAD1.13%Technology services
Strong buy
CTMCTM
238.92 M MAD929.9 MAD−1.25%1050.151.15 B MAD24.4538.03 MAD−26.12%1.59%Transportation
SNASTOKVIS NORD AFRIQUE
236.45 M MAD64.20 MAD−1.23%20.04 K0.191.15 B MAD54.161.19 MAD0.00%Distribution services
ADHDOUJA PROM ADDOHA
205.09 M MAD35.80 MAD−0.17%208.83 K1.2814.44 B MAD52.560.68 MAD+56.94%0.00%Finance
Sell
UMRUNIMER
191.33 M MAD164.00 MAD0.00%110.031.87 B MAD−7.12 MAD−138.28%0.61%Consumer non-durables
LLHMLAFARGEHOLCIM MAR
163.07 M MAD1,910 MAD−1.14%2.01 K0.2945.27 B MAD24.4678.07 MAD+17.89%3.62%Non-energy minerals
Sell
M2MM2M GROUP
157.56 M MAD509.2 MAD−3.01%2330.15340.08 M MAD22.5122.62 MAD0.00%Technology services
PROPROMOPHARM S.A
118.03 M MAD1,109 MAD+2.59%60.291.11 B MAD20.1155.16 MAD−3.05%0.00%Health technology
MICMICRODATA
117.65 M MAD1,000.0 MAD0.00%430.091.68 B MAD24.7740.37 MAD+18.55%3.40%Technology services
COLCOLORADO
115.69 M MAD62.00 MAD+0.08%320.01998.49 M MAD4.20%Process industries
DWYDISWAY
106.07 M MAD732.1 MAD−1.07%2050.271.4 B MAD17.5141.81 MAD+20.34%5.41%Distribution services
Sell
IMOIMMORENTE INVEST
42.4 M MAD88.24 MAD+1.41%6.63 K0.62783.7 M MAD16.875.23 MAD+10.12%5.98%Finance
S2MS.M MONETIQUE
34.8 M MAD596.0 MAD−3.22%7270.59500.07 M MAD16.4536.22 MAD+36.48%0.00%Technology services
CMTMINIERE TOUISSIT
32.36 M MAD2,351 MAD+0.47%20.003.93 B MAD−7.21 MAD−107.64%0.00%Non-energy minerals
Strong sell
ALMALUMINIUM DU MAROC
25.36 M MAD1,915 MAD+0.26%280.21889.97 M MAD24.2279.06 MAD+452.30%4.71%Producer manufacturing
Sell
MOXMAGHREB OXYGENE
17.45 M MAD410.50 MAD−1.56%200.63338.81 M MAD26.8415.30 MAD+30.25%0.96%Process industries
BALBALIMA
17.01 M MAD230.00 MAD0.00%10014.49401.12 M MAD28.098.19 MAD+60.62%2.39%Finance
DYTDISTY TECHNOLOGIES
11.27 M MAD336.85 MAD−0.34%5170.13337.36 M MAD17.3619.40 MAD+3.09%4.44%Distribution services
SMISMI
11.23 M MAD2,540 MAD+1.60%2960.934.11 B MAD22.38113.50 MAD+10.84%3.20%Non-energy minerals
STRSTROC INDUSTRIE
9.66 M MAD219.00 MAD−2.95%12.98 K0.61281.73 M MAD−10.07 MAD+68.33%0.00%Industrial services
ZDJZELLIDJA S.A
7.47 M MAD314.95 MAD+0.11%560.75180.22 M MAD28.5711.02 MAD0.00%Non-energy minerals
AFIAFRIC INDUSTRIES
6.54 M MAD330.00 MAD−2.94%9460.4799.11 M MAD9.7034.02 MAD+122.51%6.47%Process industries
SNPSNEP
1.2 M MAD663.3 MAD−2.44%710.101.63 B MAD−18.25 MAD+6.04%0.00%Process industries
MDPMED PAPER
762.39 K MAD30.31 MAD−3.78%14.63 K0.19150.69 M MAD18.161.67 MAD+38.85%0.00%Process industries
INVINVOLYS
352.84 K MAD160.00 MAD−4.19%6.16 K1.4663.91 M MAD−0.32 MAD−117.93%0.00%Technology services
MABMAGHREBAIL
127 K MAD920.0 MAD−5.64%110.271.35 B MAD9.3997.99 MAD+6.12%5.13%Finance
DRIDARI COUSPATE
3,950 MAD+2.60%481.001.18 B MAD3.04%Consumer non-durables
FBRFENIE BROSSETTE
425.20 MAD−4.18%2.21 K0.22638.55 M MAD0.00%Distribution services
MLEMAROC LEASING
378.00 MAD−4.04%160.571.09 B MAD3.55%Finance
AFMAFMA
1,381 MAD+0.07%10.031.38 B MAD19.0972.35 MAD+20.60%3.98%Finance
VVCNVICENNE
259.55 MAD109
BCIBMCI
560.0 MAD−0.57%7850.187.48 B MAD22.3125.10 MAD+50.87%3.20%Finance
Strong sell
JETJET CONTRACTORS
2,140 MAD+3.88%11.36 K5.206.24 B MAD0.34%Industrial services
BCPBCP
310.00 MAD−7.19%103.47 K0.5067.91 B MAD14.4821.41 MAD+10.14%2.99%Finance
Sell
WAAWAFA ASSURANCE
5,345 MAD+0.85%480.0718.55 B MAD23.81224.51 MAD+12.16%2.64%Finance
Sell
SRMREALISATIONS MECANIQUES
529.0 MAD0.00%2020.14169.28 M MAD0.00%Distribution services
RDSRES DAR SAADA
129.00 MAD−2.05%32.18 K0.363.45 B MAD0.00%Finance
Strong sell
EQDEQDOM
1,113 MAD−8.02%6980.602.02 B MAD−3.19 MAD−106.01%4.55%Finance
ATWATTIJARIWAFA BANK
699.8 MAD−0.03%26.4 K0.64141.34 B MAD14.3348.84 MAD+20.84%2.71%Finance
Sell
CIHCIH
407.00 MAD0.00%5.37 K1.4114.49 B MAD14.6527.78 MAD+21.52%3.39%Finance
Sell
BOABANK OF AFRICA
264.20 MAD−0.68%15.71 K2.3457.4 B MAD15.7716.76 MAD+26.27%1.48%Finance
Strong sell
CRSCARTIER SAADA
37.00 MAD−4.32%2.38 K0.19203.6 M MAD0.00%Consumer non-durables
CFGCFG BANK
232.50 MAD+2.33%28.65 K1.717.95 B MAD31.097.48 MAD+57.70%1.45%Finance
REBREBAB COMPANY
95.00 MAD−0.05%100.0716.76 M MAD0.00%Non-energy minerals
SSAHSANLAM MAROC
1,855 MAD−5.74%200.418.1 B MAD11.22165.29 MAD+21.63%3.91%Finance
IBCIB MAROC.COM
73.94 MAD−1.41%1.49 K0.4431.31 M MAD0.00%Commercial services
OULOULMES
1,198 MAD−0.17%100.002.37 B MAD1.92%Consumer non-durables
Strong buy
ATLATLANTASANAD
143.90 MAD−0.07%2.27 K0.458.68 B MAD19.137.52 MAD+3.61%4.03%Finance
Sell
RISRISMA
355.00 MAD−1.09%3170.105.14 B MAD1.67%Consumer services
SOTSOTHEMA
1,629 MAD+0.25%2070.0411.7 B MAD1.72%Health technology
SLFSALAFIN
575.4 MAD−7.04%150.011.93 B MAD19.3029.82 MAD+2.84%2.38%Finance
CDMCDM
1,050 MAD−0.94%7610.7011.53 B MAD14.6571.68 MAD+48.37%3.23%Finance
Sell