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
4.234 B MAD1367 MAD−0.22%1.021 K0.0432.246 B MAD31.0943.98 MAD+3.23%2.56%Utilities
Strong sell
MMNGMANAGEM
2.741 B MAD2450 MAD+0.41%1.534 K0.8529.068 B MAD48.3250.70 MAD−40.29%1.21%Non-Energy Minerals
Sell
MMSASODEP-MARSA MAROC
2.008 B MAD285.50 MAD−0.16%30.532 K2.5020.954 B MAD24.5911.61 MAD+27.89%2.80%Transportation
Buy
TTMATOTALENERGIES MARKETING MAROC
1.487 B MAD1403 MAD+1.30%50.0012.571 B MAD250.165.61 MAD−94.63%3.99%Retail Trade
Strong sell
LLBVLABEL VIE
1.444 B MAD4360 MAD−0.91%480.0212.618 B MAD24.85175.43 MAD+22.29%1.98%Retail Trade
Buy
SSBMSOCIETE DES BOISSONS DU MAROC
1.169 B MAD2575 MAD+0.59%4311.547.286 B MAD11.43225.20 MAD+90.34%5.65%Consumer Non-Durables
Buy
IAMITISSALAT AL-MAGHRIB
1.13 B MAD93.10 MAD−0.48%113.59 K1.0381.844 B MAD15.496.01 MAD−12.07%2.35%Communications
Sell
CCMACIMENTS DU MAROC
775.287 M MAD1865 MAD+3.10%27.819 K2.9326.923 B MAD27.7567.21 MAD−18.95%3.22%Non-Energy Minerals
Sell
CCSRCOSUMAR
770.1 M MAD194.60 MAD+0.05%7.552 K0.7318.387 B MAD18.2210.68 MAD+32.27%3.60%Process Industries
Sell
SSIDSONASID
768.137 M MAD860.0 MAD−0.35%1.615 K0.433.354 B MAD51.5416.69 MAD−39.61%3.49%Non-Energy Minerals
Strong sell
GGAZAFRIQUIA GAZ
693.331 M MAD4140 MAD+0.98%17.062 K3.4114.231 B MAD29.56140.06 MAD−4.45%3.38%Distribution Services
Sell
AARDARADEI CAPITAL
682.328 M MAD525.0 MAD+0.98%340.015.887 B MAD21.6824.22 MAD1.03%Technology Services
RRISRISMA
676.496 M MAD243.00 MAD−2.80%2890.253.481 B MAD14.2717.03 MAD0.00%Consumer Services
AATHAUTO HALL
458.722 M MAD77.99 MAD−0.01%9770.163.922 B MAD140.700.55 MAD−89.44%4.49%Retail Trade
Strong sell
AADIALLIANCES
448.748 M MAD245.90 MAD−0.49%16.798 K0.345.429 B MAD22.7310.82 MAD+100.24%0.00%Finance
Sell
LLESLESIEUR CRISTAL
373 M MAD277.00 MAD−4.48%1.111 K0.027.654 B MAD3825.970.07 MAD−98.57%1.62%Consumer Non-Durables
Strong sell
AADHDOUJA PROM ADDOHA
356.616 M MAD30.78 MAD−3.06%222.195 K0.2312.391 B MAD70.920.43 MAD0.00%Finance
Strong sell
MMUTMUTANDIS SCA
262.262 M MAD263.20 MAD−0.02%940.002.434 B MAD21.5912.19 MAD+62.62%3.23%Consumer Non-Durables
DDHODELTA HOLDING
262 M MAD49.49 MAD−1.02%4.867 K0.064.335 B MAD22.952.16 MAD+9.81%2.83%Producer Manufacturing
RRDSRES DAR SAADA
251.283 M MAD90.10 MAD−9.90%404.679 K1.702.361 B MAD−2.56 MAD−293.55%0.00%Finance
Strong sell
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
211.184 M MAD319.00 MAD−1.09%12.124 K0.5510.093 B MAD27.8411.46 MAD+52.00%1.88%Industrial Services
HHPSHPS
211.044 M MAD555.0 MAD−0.52%5360.504.11 B MAD40.1713.82 MAD−1.66%1.08%Technology Services
Buy
AAKTAKDITAL S.A
206.45 M MAD671.4 MAD+0.06%8.295 K0.328.504 B MAD48.6813.79 MAD0.48%Health Services
CCMTMINIERE TOUISSIT
166.413 M MAD1490 MAD+4.20%8.663 K4.452.505 B MAD15.7994.36 MAD+4.21%4.03%Non-Energy Minerals
Strong buy
LLHMLAFARGEHOLCIM MAR
153.686 M MAD2002 MAD−0.89%5.023 K1.5046.909 B MAD30.2366.23 MAD−23.01%3.30%Non-Energy Minerals
Strong sell
UUMRUNIMER
140.888 M MAD177.20 MAD−0.28%10.002.023 B MAD−2.99 MAD+63.73%0.56%Consumer Non-Durables
AAGMAGMA
131.207 M MAD6289 MAD−5.71%10.061.258 B MAD19.87316.49 MAD+21.83%4.05%Finance
MM2MM2M GROUP
116.527 M MAD487.00 MAD+0.21%1000.69315.467 M MAD−22.81 MAD+25.62%0.00%Technology Services
TTIMTIMAR
82.934 M MAD660.0 MAD0.00%20.38198.726 M MAD8.5577.22 MAD+89.15%0.00%Transportation
CCTMCTM
67.01 M MAD660.0 MAD−3.92%70.03809.145 M MAD12.8251.47 MAD+79.23%3.79%Transportation
MMICMICRODATA
64.391 M MAD664.9 MAD0.00%40.011.117 B MAD19.5334.05 MAD+25.55%3.76%Technology Services
PPROPROMOPHARM S.A
62.742 M MAD946.0 MAD−0.11%20.13946 M MAD16.6356.90 MAD+46.85%4.23%Health Technology
DDWYDISWAY
56.664 M MAD690.0 MAD−0.72%2441.071.301 B MAD19.8634.74 MAD−39.10%5.07%Distribution Services
Buy
CCOLCOLORADO
54.307 M MAD54.50 MAD−3.33%4340.03878.41 M MAD22.732.40 MAD+2.65%3.67%Process Industries
SSMISMI
47.567 M MAD2420 MAD+5.17%7990.553.981 B MAD23.63102.40 MAD0.00%Non-Energy Minerals
BBALBALIMA
41.988 M MAD235.15 MAD+2.24%210.55410.102 M MAD46.135.10 MAD−10.08%2.34%Finance
SS2MS.M MONETIQUE
37.141 M MAD192.40 MAD0.00%3211.77156.242 M MAD7.2526.54 MAD+703.53%0.00%Technology Services
IIMOIMMORENTE INVEST
35.684 M MAD95.00 MAD+0.37%4.276 K1.89855.665 M MAD20.004.75 MAD+1023.99%5.26%Finance
SSNASTOKVIS NORD AFRIQUE
32.548 M MAD10.85 MAD−1.36%2.202 K0.8299.767 M MAD−13.94 MAD−337.78%0.00%Distribution Services
AALMALUMINIUM DU MAROC
21.55 M MAD1500 MAD−2.28%100.09698.931 M MAD104.7914.31 MAD−63.35%4.67%Producer Manufacturing
Strong sell
MMOXMAGHREB OXYGENE
20.848 M MAD217.00 MAD+4.33%150.47176.313 M MAD18.4811.74 MAD1.84%Process Industries
SSNPSNEP
13.463 M MAD582.0 MAD−1.02%1050.181.397 B MAD−19.43 MAD−136.96%2.75%Process Industries
ZZDJZELLIDJA S.A
8.439 M MAD71.10 MAD−4.45%340.6040.73 M MAD−1.92 MAD+53.63%0.00%Non-Energy Minerals
AAFIAFRIC INDUSTRIES
6.009 M MAD320.00 MAD−2.44%4942.1093.28 M MAD20.9315.29 MAD−15.40%6.25%Process Industries
SSTRSTROC INDUSTRIE
5.785 M MAD35.30 MAD0.00%130.0244.073 M MAD−31.81 MAD−266.04%0.00%Industrial Services
CCRSCARTIER SAADA
5.171 M MAD31.12 MAD+9.96%13.589 K6.84163.847 M MAD41.450.75 MAD0.00%Consumer Non-Durables
SSRMREALISATIONS MECANIQUES
5.023 M MAD93.55 MAD−5.51%1000.6429.936 M MAD−27.03 MAD−751.87%0.00%Distribution Services
IINVINVOLYS
317.407 K MAD89.37 MAD−0.08%30.0134.203 M MAD49.671.80 MAD+12571.83%5.59%Technology Services
MMDPMED PAPER
238.549 K MAD19.78 MAD+1.44%11.626 K1.2194.624 M MAD16.451.20 MAD+227.40%0.00%Process Industries
MMABMAGHREBAIL
41 K MAD925.0 MAD0.00%1292.011.28 B MAD10.0292.33 MAD+29.03%5.41%Finance
MMLEMAROC LEASING
0 MAD365.00 MAD−0.54%10.011.014 B MAD9.7337.52 MAD+14.81%3.84%Finance
AATWATTIJARIWAFA BANK
507.8 MAD+0.02%77.87 K2.00102.532 B MAD13.6637.18 MAD3.05%Finance
Neutral
IIBCIB MAROC.COM
38.00 MAD+2.73%2330.5915.864 M MAD0.00%Commercial Services
CCIHCIH
388.60 MAD−0.06%10.0011.86 B MAD16.6923.28 MAD3.60%Finance
Sell
CCDMCDM
898.0 MAD−0.21%4900.579.771 B MAD18.5948.31 MAD3.01%Finance
Sell
FFBRFENIE BROSSETTE
114.15 MAD−4.04%2590.13164.26 M MAD0.00%Distribution Services
WWAAWAFA ASSURANCE
4200 MAD−0.31%1.1 K2.1114.7 B MAD20.98200.16 MAD+30.59%3.10%Finance
Sell
SSAHSANLAM MAROC
2090 MAD+0.72%50.078.604 B MAD15.38135.89 MAD−7.82%1.72%Finance
Sell
SSOTSOTHEMA
1000.0 MAD+0.20%2201.557.2 B MAD2.50%Health Technology
BBOABANK OF AFRICA
196.85 MAD+1.47%70.0041.844 B MAD15.7212.52 MAD2.00%Finance
Strong sell
CCFGCFG BANK
163.05 MAD−1.18%32.198 K0.785.708 B MAD34.384.74 MAD0.00%Finance
BBCPBCP
293.00 MAD0.00%30.607 K0.6159.571 B MAD17.1417.09 MAD3.07%Finance
Sell
BBCIBMCI
580.0 MAD−2.52%2930.267.702 B MAD3.10%Finance
Sell
DDYTDISTY TECHNOLOGIES
248.00 MAD−0.80%2.164 K1.06Distribution Services
AATLATLANTASANAD
144.00 MAD−0.69%1390.048.681 B MAD19.847.26 MAD+5.05%3.82%Finance
Sell
SSLFSALAFIN
630.0 MAD+5.00%1.81 K2.511.968 B MAD21.7328.99 MAD2.14%Finance
RREBREBAB COMPANY
69.95 MAD+5.98%110.1512.343 M MAD0.00%Non-Energy Minerals
JJETJET CONTRACTORS
588.4 MAD−0.94%1.899 K0.451.783 B MAD0.00%Industrial Services
OOULOULMES
1282 MAD−5.94%10.002.538 B MAD1.29%Consumer Non-Durables
Buy
EEQDEQDOM
1160 MAD−0.43%4941.041.937 B MAD4.74%Finance
AAFMAFMA
1232 MAD−0.24%10.031.232 B MAD20.5360.00 MAD+3.70%4.46%Finance