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,978 MAD+1.19%4.9 K0.6469.42 B MAD66.7244.63 MAD+1.49%1.19%Utilities
Strong sell
MNGMANAGEM
2.59 B MAD5,255 MAD+0.10%1170.1362.29 B MAD100.6052.24 MAD+3.03%0.76%Non-energy minerals
Strong sell
MSASODEP-MARSA MAROC
2.39 B MAD875.0 MAD0.00%20.97 K0.6764.22 B MAD50.6917.26 MAD+48.67%0.97%Transportation
Sell
LBVLABEL VIE
2.25 B MAD4,979 MAD+1.20%3010.0414.24 B MAD26.59187.22 MAD+6.72%1.97%Retail trade
Buy
IAMITISSALAT AL-MAGHRIB
2.07 B MAD116.30 MAD−0.98%58.5 K0.34103.25 B MAD56.772.05 MAD−65.91%3.58%Communications
Strong sell
TTMATOTALENERGIES MARKETING MAROC
1.79 B MAD1,672 MAD−0.48%2010.4715.05 B MAD16.08104.00 MAD+1,754.39%6.73%Retail trade
Strong sell
GAZAFRIQUIA GAZ
1.31 B MAD4,310 MAD−4.01%80.0115.43 B MAD19.82217.42 MAD+55.23%3.90%Distribution services
Buy
CMACIMENTS DU MAROC
859.71 M MAD2,125 MAD+1.29%740.0230.29 B MAD33.5663.33 MAD−5.78%3.34%Non-energy minerals
Strong sell
ARDARADEI CAPITAL
813.65 M MAD458.00 MAD0.00%7680.095.76 B MAD18.9224.20 MAD−0.07%2.28%Technology services
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
742.67 M MAD959.9 MAD+0.39%24.89 K0.5830.25 B MAD58.2016.49 MAD+43.92%0.78%Industrial services
ADIALLIANCES
736.26 M MAD484.00 MAD−1.22%18.45 K0.8910.82 B MAD35.3913.67 MAD+26.39%0.61%Finance
Sell
SIDSONASID
723.41 M MAD2,380 MAD−2.30%3890.189.5 B MAD65.7236.21 MAD+117.03%0.86%Non-energy minerals
SBMSOCIETE DES BOISSONS DU MAROC
662.12 M MAD1,990 MAD+1.17%560.785.57 B MAD26.1576.11 MAD−66.21%5.08%Consumer non-durables
Buy
ATHAUTO HALL
577.5 M MAD78.50 MAD−1.88%11.02 K2.414.02 B MAD231.020.34 MAD−38.70%2.50%Retail trade
Strong sell
AKTAKDITAL S.A
575.81 M MAD1,454 MAD−0.27%10.34 K1.2920.64 B MAD58.5424.84 MAD+80.10%0.41%Health services
Buy
MUTMUTANDIS SCA
487.84 M MAD291.00 MAD−1.19%1.88 K0.572.72 B MAD16.8817.24 MAD+41.44%3.57%Consumer non-durables
LESLESIEUR CRISTAL
456 M MAD277.25 MAD0.00%50.027.66 B MAD319.190.87 MAD+1,099.72%1.08%Consumer non-durables
Strong sell
CMGCMGP GROUP
403.63 M MAD353.00 MAD−0.56%6.89 K0.116.04 B MAD0.00%Producer manufacturing
Strong buy
DHODELTA HOLDING
398.34 M MAD81.75 MAD+2.19%32.55 K1.567.01 B MAD24.243.37 MAD+56.35%1.88%Producer manufacturing
CSRCOSUMAR
383.2 M MAD255.10 MAD−0.55%16.15 K0.3024.24 B MAD28.349.00 MAD−15.73%2.73%Process industries
Sell
HPSHPS
246.72 M MAD590.0 MAD−0.34%7.03 K1.594.38 B MAD1.15%Technology services
Strong buy
CTMCTM
238.92 M MAD912.6 MAD−1.86%2240.341.14 B MAD24.0038.03 MAD−26.12%1.61%Transportation
SNASTOKVIS NORD AFRIQUE
236.45 M MAD63.13 MAD−1.67%10.22 K0.101.14 B MAD53.261.19 MAD0.00%Distribution services
ADHDOUJA PROM ADDOHA
205.09 M MAD35.60 MAD−0.56%84.96 K0.4914.41 B MAD52.270.68 MAD+56.94%0.00%Finance
Sell
UMRUNIMER
191.33 M MAD160.00 MAD−2.44%1141.511.87 B MAD−7.12 MAD−138.28%0.61%Consumer non-durables
LLHMLAFARGEHOLCIM MAR
163.07 M MAD1,919 MAD+0.47%470.0144.75 B MAD24.5878.07 MAD+17.89%3.66%Non-energy minerals
Sell
M2MM2M GROUP
157.56 M MAD505.0 MAD−0.82%3160.20329.85 M MAD22.3322.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 MAD945.0 MAD−5.50%540.341.68 B MAD23.4140.37 MAD+18.55%3.40%Technology services
COLCOLORADO
115.69 M MAD61.97 MAD−0.05%3900.12999.29 M MAD4.19%Process industries
DWYDISWAY
106.07 M MAD722.0 MAD−1.38%1.05 K1.391.38 B MAD17.2741.81 MAD+20.34%5.46%Distribution services
Sell
IMOIMMORENTE INVEST
42.4 M MAD86.73 MAD−1.71%5.86 K0.55794.78 M MAD16.585.23 MAD+10.12%5.89%Finance
S2MS.M MONETIQUE
34.8 M MAD590.0 MAD−1.01%2670.21483.99 M MAD16.2936.22 MAD+36.48%0.00%Technology services
CMTMINIERE TOUISSIT
32.36 M MAD2,390 MAD+1.66%140.023.95 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.21892.3 M MAD24.2279.06 MAD+452.30%4.70%Producer manufacturing
Sell
MOXMAGHREB OXYGENE
17.45 M MAD410.00 MAD−0.12%49915.79333.53 M MAD26.8015.30 MAD+30.25%0.97%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.80 MAD−0.01%2010.05336.21 M MAD17.3619.40 MAD+3.09%4.45%Distribution services
SMISMI
11.23 M MAD2,499 MAD−1.61%900.284.18 B MAD22.02113.50 MAD+10.84%3.15%Non-energy minerals
STRSTROC INDUSTRIE
9.66 M MAD215.00 MAD−1.83%6.56 K0.31273.42 M MAD−10.07 MAD+68.33%0.00%Industrial services
ZDJZELLIDJA S.A
7.47 M MAD314.00 MAD−0.30%700.95180.42 M MAD28.4811.02 MAD0.00%Non-energy minerals
SRMREALISATIONS MECANIQUES
6.63 M MAD520.0 MAD−1.70%1810.17169.28 M MAD86.596.01 MAD0.00%Distribution services
AFIAFRIC INDUSTRIES
6.54 M MAD337.00 MAD+2.12%1570.0896.2 M MAD9.9134.02 MAD+122.51%6.67%Process industries
SNPSNEP
1.2 M MAD666.6 MAD+0.50%5050.681.59 B MAD−18.25 MAD+6.04%0.00%Process industries
MDPMED PAPER
762.39 K MAD29.80 MAD−1.68%14.87 K0.24145 M MAD17.851.67 MAD+38.85%0.00%Process industries
INVINVOLYS
352.84 K MAD159.50 MAD−0.31%1 K0.2661.23 M MAD−0.32 MAD−117.93%0.00%Technology services
MABMAGHREBAIL
127 K MAD920.0 MAD0.00%20.051.27 B MAD9.3997.99 MAD+6.12%5.43%Finance
BOABANK OF AFRICA
264.00 MAD−0.08%3.34 K0.4157.01 B MAD15.7616.76 MAD+26.27%1.49%Finance
Strong sell
CRSCARTIER SAADA
40.43 MAD+9.27%5.03 K0.42194.8 M MAD0.00%Consumer non-durables
DRIDARI COUSPATE
3,989 MAD+0.99%20.041.18 B MAD3.04%Consumer non-durables
OULOULMES
1,198 MAD−0.17%100.002.37 B MAD1.92%Consumer non-durables
Strong buy
REBREBAB COMPANY
97.00 MAD+2.11%10.0116.76 M MAD0.00%Non-energy minerals
CDMCDM
1,040 MAD−0.95%1.97 K1.8711.43 B MAD14.5171.68 MAD+48.37%3.26%Finance
Sell
CIHCIH
408.00 MAD+0.25%2.3 K0.5514.49 B MAD14.6927.78 MAD+21.52%3.39%Finance
Sell
CFGCFG BANK
233.00 MAD+0.22%38.58 K2.008.14 B MAD31.157.48 MAD+57.70%1.42%Finance
EQDEQDOM
1,131 MAD+1.62%110.011.86 B MAD−3.19 MAD−106.01%4.94%Finance
MLEMAROC LEASING
365.00 MAD−3.44%30.121.05 B MAD3.70%Finance
SLFSALAFIN
616.0 MAD+7.06%120.011.8 B MAD20.6629.82 MAD+2.84%2.56%Finance
RISRISMA
350.00 MAD−1.41%2.47 K0.815.09 B MAD1.69%Consumer services
VVCNVICENNE
285.50 MAD+10.00%17.03 K
AFMAFMA
1,341 MAD−2.90%10.031.38 B MAD18.5372.35 MAD+20.60%3.98%Finance
SOTSOTHEMA
1,643 MAD+0.86%5350.1111.73 B MAD1.72%Health technology
IBCIB MAROC.COM
74.05 MAD+0.15%2.6 K0.7530.87 M MAD0.00%Commercial services
ATLATLANTASANAD
143.90 MAD0.00%3.15 K0.838.67 B MAD19.137.52 MAD+3.61%4.03%Finance
Sell
ATWATTIJARIWAFA BANK
700.0 MAD+0.03%5.63 K0.13141.3 B MAD14.3348.84 MAD+20.84%2.72%Finance
Sell
FBRFENIE BROSSETTE
422.00 MAD−0.75%2.11 K0.25611.86 M MAD0.00%Distribution services
JETJET CONTRACTORS
2,150 MAD+0.47%1.01 K0.376.48 B MAD0.33%Industrial services
WAAWAFA ASSURANCE
5,344 MAD−0.02%400.0718.71 B MAD23.80224.51 MAD+12.16%2.62%Finance
Sell
AGMAGMA
6,600 MAD−5.36%40.211.39 B MAD3.94%Finance
SSAHSANLAM MAROC
1,980 MAD+6.74%160.387.64 B MAD11.98165.29 MAD+21.63%4.15%Finance
RDSRES DAR SAADA
127.60 MAD−1.09%14.06 K0.183.38 B MAD0.00%Finance
Strong sell
BCPBCP
311.00 MAD+0.32%60.89 K0.3063.03 B MAD14.5321.41 MAD+10.14%3.23%Finance
Sell
BCIBMCI
569.0 MAD+1.61%16.12 K4.027.44 B MAD22.6725.10 MAD+50.87%3.21%Finance
Strong sell