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
TTQMTAQA MOROCCO
2.86 B MAD1,394 MAD+1.38%4590.1932.88 B MAD29.7546.86 MAD−5.24%2.51%Utilities
Sell
MMSASODEP-MARSA MAROC
2.63 B MAD545.0 MAD0.00%17.66 K0.2740 B MAD38.2614.24 MAD+31.91%1.56%Transportation
Neutral
LLBVLABEL VIE
1.56 B MAD4,295 MAD−0.12%3.74 K5.2412.43 B MAD22.78188.54 MAD+14.93%2.25%Retail trade
Strong buy
MMNGMANAGEM
1.45 B MAD2,901 MAD+0.73%2870.1134.42 B MAD68.3442.45 MAD−77.17%1.03%Non-energy minerals
Strong sell
TTMATOTALENERGIES MARKETING MAROC
1.37 B MAD1,570 MAD0.00%330.0614.07 B MAD39.1440.11 MAD−60.12%3.57%Retail trade
Sell
CCSRCOSUMAR
1.24 B MAD194.00 MAD−1.70%5.16 K0.1118.33 B MAD17.4211.13 MAD+53.22%3.61%Process industries
Buy
IAMITISSALAT AL-MAGHRIB
1.12 B MAD88.10 MAD0.00%40.1 K0.1677.45 B MAD61.911.42 MAD−65.23%4.77%Communications
Strong buy
CCMACIMENTS DU MAROC
1.01 B MAD1,986 MAD−0.80%6740.0928.67 B MAD29.7166.85 MAD−11.93%3.52%Non-energy minerals
Neutral
RRISRISMA
765 M MAD214.00 MAD+2.88%2040.033.07 B MAD12.9516.53 MAD2.80%Consumer services
Neutral
GGAZAFRIQUIA GAZ
619.53 M MAD3,895 MAD−0.13%3140.3113.39 B MAD27.60141.12 MAD−8.32%3.59%Distribution services
Sell
SSIDSONASID
616.36 M MAD921.0 MAD−2.08%1.76 K1.413.59 B MAD53.2517.29 MAD−43.89%2.28%Non-energy minerals
Sell
SSBMSOCIETE DES BOISSONS DU MAROC
604.33 M MAD2,350 MAD−2.08%3250.836.65 B MAD11.08212.11 MAD+78.35%6.81%Consumer non-durables
Buy
AARDARADEI CAPITAL
558.95 M MAD490.00 MAD−2.00%27.94 K17.486.16 B MAD20.2224.23 MAD1.20%Technology services
Strong buy
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
495.46 M MAD485.00 MAD+1.89%31.12 K0.6015.35 B MAD30.6715.81 MAD+86.45%1.55%Industrial services
Strong buy
AADIALLIANCES
472.6 M MAD380.00 MAD+1.20%32.8 K0.418.39 B MAD28.2013.48 MAD+94.96%0.79%Finance
Sell
DDHODELTA HOLDING
460.21 M MAD52.50 MAD0.00%3.2 K0.544.6 B MAD18.192.89 MAD+41.77%2.86%Producer manufacturing
DDRIDARI COUSPATE
292.75 M MAD3,686 MAD+5.98%50.211.1 B MAD25.80142.90 MAD+46.87%3.26%Consumer non-durables
LLESLESIEUR CRISTAL
285 M MAD275.05 MAD+0.02%50.027.6 B MAD131.042.10 MAD−81.82%0.73%Consumer non-durables
Strong sell
MMUTMUTANDIS SCA
276.88 M MAD295.00 MAD−1.01%3.79 K0.382.73 B MAD15.8118.66 MAD+133.26%3.56%Consumer non-durables
Strong buy
RRDSRES DAR SAADA
253.94 M MAD72.90 MAD−0.25%71.2 K1.571.91 B MAD−2.92 MAD−88.80%0.00%Finance
Sell
AADHDOUJA PROM ADDOHA
251.28 M MAD37.60 MAD−1.00%375.6 K0.5515.14 B MAD57.130.66 MAD0.00%Finance
Strong sell
HHPSHPS
213.85 M MAD565.0 MAD−0.44%4670.084.18 B MAD44.3512.74 MAD−30.91%1.20%Technology services
Buy
AATHAUTO HALL
192.96 M MAD66.86 MAD−0.25%6.6 K0.673.36 B MAD56.711.18 MAD−60.52%2.99%Retail trade
Sell
JJETJET CONTRACTORS
182.27 M MAD1,600 MAD−2.32%12.33 K2.304.85 B MAD0.44%Industrial services
AAKTAKDITAL S.A
125.42 M MAD1,072 MAD−0.37%7.86 K0.4815.18 B MAD61.5417.42 MAD0.56%Health services
Neutral
MM2MM2M GROUP
125.07 M MAD522.0 MAD−0.19%270.82338.14 M MAD26.5719.65 MAD0.00%Technology services
LLHMLAFARGEHOLCIM MAR
124.04 M MAD2,000 MAD+0.65%1.44 K0.1946.86 B MAD31.6263.25 MAD−14.54%3.30%Non-energy minerals
Sell
MMICMICRODATA
121.96 M MAD615.0 MAD−3.00%3321.301.03 B MAD15.7539.06 MAD+26.50%5.53%Technology services
PPROPROMOPHARM S.A
111.89 M MAD891.0 MAD−3.15%10.03891 M MAD15.9955.72 MAD−7.54%4.49%Health technology
SSOTSOTHEMA
104.51 M MAD930.2 MAD−2.08%20.006.7 B MAD24.4138.11 MAD−10.39%1.83%Health technology
AALMALUMINIUM DU MAROC
67.28 M MAD1,400 MAD+1.08%20.03652.34 M MAD25.7354.41 MAD−35.49%6.43%Producer manufacturing
Sell
CCOLCOLORADO
59.26 M MAD52.60 MAD+0.25%2.14 K0.94847.79 M MAD19.432.71 MAD+19.98%4.28%Process industries
DDWYDISWAY
48.08 M MAD658.0 MAD+3.13%1730.121.24 B MAD20.1532.65 MAD−37.53%5.32%Distribution services
Sell
SSNASTOKVIS NORD AFRIQUE
26.91 M MAD16.20 MAD+2.53%20.09 K3.21286.66 M MAD−12.94 MAD−149.16%0.00%Distribution services
SS2MS.M MONETIQUE
25.43 M MAD270.00 MAD+5.10%8.33 K5.21219.26 M MAD9.5128.41 MAD+195.78%0.00%Technology services
SSTRSTROC INDUSTRIE
21.06 M MAD47.00 MAD0.00%700.0458.68 M MAD−29.31 MAD−44.83%0.00%Industrial services
ZZDJZELLIDJA S.A
17.98 M MAD94.01 MAD−3.85%100.1853.85 M MAD427.510.22 MAD−98.48%0.00%Non-energy minerals
SSRMREALISATIONS MECANIQUES
15.35 M MAD406.00 MAD−2.64%1.87 K0.61129.92 M MAD−31.48 MAD−234.14%0.00%Distribution services
FFBRFENIE BROSSETTE
12.52 M MAD112.30 MAD+4.37%6990.89161.6 M MAD20.265.54 MAD0.00%Distribution services
SSMISMI
11.77 M MAD2,188 MAD+0.37%60.043.6 B MAD14.97146.20 MAD+505.64%3.66%Non-energy minerals
MMOXMAGHREB OXYGENE
9.98 M MAD228.55 MAD+1.53%2342.66185.7 M MAD21.2510.75 MAD1.75%Process industries
IIMOIMMORENTE INVEST
8.02 M MAD89.52 MAD+0.02%21.61 K4.11806.31 M MAD19.094.69 MAD+252.24%5.81%Finance
Strong buy
SSNPSNEP
6.04 M MAD527.0 MAD−0.19%1.77 K0.371.26 B MAD−24.25 MAD−141.13%3.04%Process industries
AAFIAFRIC INDUSTRIES
4.23 M MAD302.00 MAD−0.46%100.0388.03 M MAD17.2417.52 MAD+25.70%6.62%Process industries
CCMTMINIERE TOUISSIT
2.41 M MAD1,580 MAD0.00%460.032.66 B MAD16.4596.02 MAD−6.30%3.80%Non-energy minerals
Buy
MMDPMED PAPER
2.21 M MAD20.49 MAD+1.19%1.78 K1.3498.02 M MAD15.601.31 MAD+97.52%0.00%Process industries
CCRSCARTIER SAADA
567.38 K MAD34.78 MAD+5.20%520.04183.12 M MAD23.091.51 MAD0.00%Consumer non-durables
IINVINVOLYS
327 K MAD98.05 MAD−3.82%831.6737.53 M MAD7.0613.89 MAD+718.80%0.00%Technology services
MMABMAGHREBAIL
0 MAD929.0 MAD0.00%651.031.29 B MAD9.6896.01 MAD+24.11%5.38%Finance
BBCIBMCI
566.0 MAD−0.68%490.037.52 B MAD3.18%Finance
Sell
BBCPBCP
299.45 MAD−0.18%30.7 K0.1660.88 B MAD15.8718.87 MAD−7.31%3.34%Finance
Sell
BBOABANK OF AFRICA
199.00 MAD+2.82%41.34 K9.3342.94 B MAD13.4614.78 MAD+29.75%1.98%Finance
Sell
SSAHSANLAM MAROC
1,920 MAD−0.31%100.137.9 B MAD10.87176.71 MAD+627.69%4.01%Finance
Buy
DDYTDISTY TECHNOLOGIES
228.90 MAD−0.24%4051.60Distribution services
CCIHCIH
420.00 MAD+1.20%2370.0213.23 B MAD17.3624.19 MAD−7.79%3.33%Finance
Neutral
IIBCIB MAROC.COM
33.00 MAD−2.40%1960.5013.78 M MAD0.00%Commercial services
AAFMAFMA
1,138 MAD+1.88%490.471.14 B MAD17.2865.84 MAD+8.18%4.83%Finance
CCDMCDM
1,021 MAD−0.29%7.86 K0.2011.11 B MAD18.2755.89 MAD+66.44%3.35%Finance
Buy
CCFGCFG BANK
210.30 MAD+0.36%33.14 K0.547.36 B MAD35.016.01 MAD+400.00%1.57%Finance
WWAAWAFA ASSURANCE
4,499 MAD+1.21%1.17 K1.4715.75 B MAD21.81206.29 MAD+14.50%3.11%Finance
Sell
CCTMCTM
622.2 MAD−2.03%2002.26762.8 M MAD2.41%Transportation
AATLATLANTASANAD
128.00 MAD+1.19%6.54 K0.397.72 B MAD17.447.34 MAD+3.95%4.45%Finance
Sell
AATWATTIJARIWAFA BANK
575.0 MAD−0.09%14.16 K0.25116.1 B MAD13.2043.58 MAD+32.42%2.87%Finance
Buy
SSLFSALAFIN
559.0 MAD−0.18%2921.971.75 B MAD18.7329.84 MAD+5.20%2.55%Finance
EEQDEQDOM
1,057 MAD+0.09%1060.321.77 B MAD5.20%Finance