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 MAD1408 MAD−2.22%19.94 K7.1133.968 B MAD32.0243.98 MAD+3.23%2.43%Utilities
Strong sell
MMNGMANAGEM
2.741 B MAD2400 MAD+1.69%5.311 K4.0128.001 B MAD47.3350.70 MAD−40.29%1.25%Non-Energy Minerals
Strong buy
MMSASODEP-MARSA MAROC
2.008 B MAD285.00 MAD+0.69%35.884 K5.0520.775 B MAD24.5411.61 MAD+27.89%2.83%Transportation
Buy
TTMATOTALENERGIES MARKETING MAROC
1.487 B MAD1400 MAD+2.49%10.0012.544 B MAD249.635.61 MAD−94.63%4.00%Retail Trade
Strong sell
LLBVLABEL VIE
1.444 B MAD4389 MAD−0.36%5010.1412.748 B MAD25.02175.43 MAD+22.29%1.96%Retail Trade
Strong buy
SSBMSOCIETE DES BOISSONS DU MAROC
1.169 B MAD2647 MAD−0.11%5004.257.499 B MAD11.75225.20 MAD+90.34%5.49%Consumer Non-Durables
Buy
IAMITISSALAT AL-MAGHRIB
1.13 B MAD96.20 MAD−0.10%13.02 K0.1084.657 B MAD16.016.01 MAD−12.07%2.27%Communications
Sell
CCMACIMENTS DU MAROC
775.287 M MAD1785 MAD+1.94%18.631 K6.5025.277 B MAD26.5667.21 MAD−18.95%3.43%Non-Energy Minerals
Sell
CCSRCOSUMAR
770.1 M MAD196.00 MAD0.00%2.298 K0.1318.519 B MAD18.3510.68 MAD+32.27%3.57%Process Industries
Sell
SSIDSONASID
768.137 M MAD830.0 MAD−0.36%9.993 K3.313.249 B MAD49.7416.69 MAD−39.61%3.60%Non-Energy Minerals
Strong sell
GGAZAFRIQUIA GAZ
693.331 M MAD4100 MAD−0.24%2651.1014.128 B MAD29.27140.06 MAD−4.45%3.41%Distribution Services
Sell
AARDARADEI CAPITAL
682.328 M MAD546.0 MAD−0.55%2.823 K2.236.156 B MAD22.5524.22 MAD0.99%Technology Services
RRISRISMA
676.496 M MAD250.00 MAD−3.29%2.966 K0.073.704 B MAD14.6817.03 MAD0.00%Consumer Services
AATHAUTO HALL
458.722 M MAD78.00 MAD+2.66%15.006 K0.683.821 B MAD140.720.55 MAD−89.44%4.61%Retail Trade
AADIALLIANCES
448.748 M MAD238.50 MAD+3.92%81.435 K1.485.067 B MAD0.00%Finance
LLESLESIEUR CRISTAL
373 M MAD275.00 MAD0.00%180.097.599 B MAD3798.340.07 MAD−98.57%1.64%Consumer Non-Durables
Strong sell
AADHDOUJA PROM ADDOHA
356.616 M MAD30.60 MAD+2.93%1.376 M1.7411.968 B MAD70.510.43 MAD0.00%Finance
Sell
MMUTMUTANDIS SCA
262.262 M MAD264.00 MAD+1.05%5.34 K0.352.416 B MAD21.6612.19 MAD+62.62%3.25%Consumer Non-Durables
DDHODELTA HOLDING
262 M MAD46.99 MAD−0.80%1.861 K0.184.15 B MAD21.792.16 MAD+9.81%2.96%Producer Manufacturing
RRDSRES DAR SAADA
251.283 M MAD85.00 MAD+4.68%439.917 K1.162.128 B MAD−2.56 MAD−293.55%0.00%Finance
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
211.184 M MAD311.80 MAD+0.91%59.624 K1.669.777 B MAD27.2111.46 MAD+52.00%1.94%Industrial Services
HHPSHPS
211.044 M MAD547.5 MAD−0.45%2.032 K0.644.073 B MAD39.6313.82 MAD−1.66%1.09%Technology Services
Buy
AAKTAKDITAL S.A
206.45 M MAD717.0 MAD+0.28%5.496 K0.539.057 B MAD0.45%Health Services
CCMTMINIERE TOUISSIT
166.413 M MAD1270 MAD−1.47%5660.372.167 B MAD13.4694.36 MAD+4.21%4.65%Non-Energy Minerals
Strong buy
LLHMLAFARGEHOLCIM MAR
153.686 M MAD2000 MAD+0.45%12.838 K2.7146.652 B MAD30.2066.23 MAD−23.01%3.31%Non-Energy Minerals
Strong sell
AAGMAGMA
131.207 M MAD6670 MAD−0.12%11415.411.334 B MAD21.07316.49 MAD+21.83%3.82%Finance
MM2MM2M GROUP
116.527 M MAD486.20 MAD−0.98%40.03314.949 M MAD−22.81 MAD+25.62%0.00%Technology Services
TTIMTIMAR
82.934 M MAD660.0 MAD0.00%10.09198.726 M MAD8.5577.22 MAD+89.15%0.00%Transportation
CCTMCTM
67.01 M MAD625.0 MAD+1.63%120.08753.976 M MAD12.1451.47 MAD+79.23%4.07%Transportation
MMICMICRODATA
64.391 M MAD654.0 MAD−1.65%390.171.099 B MAD19.2134.05 MAD+25.55%3.82%Technology Services
PPROPROMOPHARM S.A
62.742 M MAD981.0 MAD−0.41%120.63981 M MAD17.2456.90 MAD+46.85%4.08%Health Technology
DDWYDISWAY
56.664 M MAD715.0 MAD−0.28%300.081.352 B MAD20.5834.74 MAD−39.10%4.88%Distribution Services
Buy
CCOLCOLORADO
54.307 M MAD53.00 MAD+0.34%9.518 K6.95851.332 M MAD22.112.40 MAD+2.65%3.79%Process Industries
SSMISMI
47.567 M MAD1902 MAD+3.43%5301.653.025 B MAD18.57102.40 MAD0.00%Non-Energy Minerals
BBALBALIMA
41.988 M MAD230.00 MAD+2.22%300.84401.12 M MAD45.125.10 MAD−10.08%2.39%Finance
SS2MS.M MONETIQUE
37.141 M MAD170.05 MAD+0.62%7144.54137.24 M MAD0.00%Technology Services
IIMOIMMORENTE INVEST
35.684 M MAD94.75 MAD−0.11%5350.23854.314 M MAD19.954.75 MAD+1023.99%5.27%Finance
SSNASTOKVIS NORD AFRIQUE
32.548 M MAD11.20 MAD−0.62%1610.06103.629 M MAD−13.94 MAD−337.78%0.00%Distribution Services
AALMALUMINIUM DU MAROC
21.55 M MAD1570 MAD+0.58%50.18727.354 M MAD109.6814.31 MAD−63.35%4.48%Producer Manufacturing
Strong sell
MMOXMAGHREB OXYGENE
20.848 M MAD214.15 MAD+5.99%10.04164.166 M MAD18.2311.74 MAD1.98%Process Industries
SSNPSNEP
13.463 M MAD587.0 MAD0.00%1990.211.409 B MAD−19.43 MAD−136.96%2.73%Process Industries
ZZDJZELLIDJA S.A
8.439 M MAD70.20 MAD−4.27%1363.7140.214 M MAD−1.92 MAD+53.63%0.00%Non-Energy Minerals
AAFIAFRIC INDUSTRIES
6.009 M MAD320.00 MAD−0.62%5031.2393.28 M MAD20.9315.29 MAD−15.40%6.25%Process Industries
SSTRSTROC INDUSTRIE
5.785 M MAD34.47 MAD+0.79%690.0342.699 M MAD−31.81 MAD−266.04%0.00%Industrial Services
CCRSCARTIER SAADA
5.171 M MAD26.00 MAD+0.97%3.815 K2.48135.574 M MAD34.630.75 MAD0.00%Consumer Non-Durables
SSRMREALISATIONS MECANIQUES
5.023 M MAD99.90 MAD−0.10%500.4632 M MAD−27.03 MAD−173.89%0.00%Distribution Services
MMDPMED PAPER
238.549 K MAD19.18 MAD−3.96%2.183 K0.4595.533 M MAD0.00%Process Industries
MMABMAGHREBAIL
41 K MAD945.0 MAD−0.53%921.651.315 B MAD10.2392.33 MAD+29.03%5.26%Finance
EEQDEQDOM
1198 MAD−2.20%30.012.046 B MAD4.49%Finance
AATWATTIJARIWAFA BANK
517.7 MAD+1.09%29.298 K0.70103.4 B MAD13.9237.18 MAD3.03%Finance
Neutral
AAFMAFMA
1224 MAD0.00%10.011.224 B MAD20.4060.00 MAD+3.70%4.49%Finance
JJETJET CONTRACTORS
597.0 MAD−0.17%2.558 K0.401.812 B MAD0.00%Industrial Services
CCIHCIH
385.50 MAD+1.45%2.939 K1.0011.598 B MAD16.5623.28 MAD3.68%Finance
Sell
BBCPBCP
296.00 MAD+0.03%34.363 K0.3460.16 B MAD17.3217.09 MAD3.04%Finance
Sell
AATLATLANTASANAD
147.40 MAD−1.73%21.667 K0.819.043 B MAD20.317.26 MAD+5.05%3.67%Finance
Sell
CCDMCDM
900.0 MAD+0.01%5060.649.792 B MAD19.4746.23 MAD3.00%Finance
Sell
IINVINVOLYS
94.00 MAD+1.08%500.1235.975 M MAD5.32%Technology Services
RREBREBAB COMPANY
66.00 MAD−1.49%3326.2811.646 M MAD0.00%Non-Energy Minerals
SSLFSALAFIN
586.0 MAD−0.17%1000.371.834 B MAD20.2128.99 MAD2.30%Finance
OOULOULMES
1363 MAD−5.94%10.002.699 B MAD1.21%Consumer Non-Durables
Buy
SSAHSANLAM MAROC
1825 MAD0.00%170.237.513 B MAD13.43135.89 MAD−7.82%1.97%Finance
Sell
CCFGCFG BANK
157.35 MAD+2.18%55.41 K1.785.391 B MAD33.184.74 MAD0.00%Finance
DDYTDISTY TECHNOLOGIES
249.20 MAD−0.72%7750.23Distribution Services
BBOABANK OF AFRICA
196.50 MAD−0.76%20.0042.088 B MAD15.6912.52 MAD1.98%Finance
Strong sell
BBCIBMCI
598.0 MAD+0.84%1 K0.157.875 B MAD3.04%Finance
Sell
IIBCIB MAROC.COM
34.49 MAD+1.44%1.48 K0.9014.195 M MAD0.00%Commercial Services
WWAAWAFA ASSURANCE
4300 MAD0.00%1320.1315.05 B MAD21.48200.16 MAD+30.59%3.02%Finance
Sell
FFBRFENIE BROSSETTE
109.40 MAD−1.13%2.314 K1.80159.224 M MAD0.00%Distribution Services
SSOTSOTHEMA
1009 MAD−0.10%1300.307.272 B MAD2.48%Health Technology