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 MAD1370 MAD−0.72%232.589 K54.8832.316 B MAD31.1543.98 MAD+3.23%2.55%Utilities
Strong sell
MMNGMANAGEM
2.741 B MAD2306 MAD−1.45%3220.1927.36 B MAD45.4850.70 MAD−40.29%1.28%Non-Energy Minerals
Sell
MMSASODEP-MARSA MAROC
2.008 B MAD285.05 MAD+0.02%12.7 K1.1620.921 B MAD24.5511.61 MAD+27.89%2.81%Transportation
Buy
TTMATOTALENERGIES MARKETING MAROC
1.487 B MAD1400 MAD−0.50%3.026 K2.2512.544 B MAD249.635.61 MAD−94.63%4.00%Retail Trade
Strong sell
LLBVLABEL VIE
1.444 B MAD4399 MAD+0.05%5550.1812.731 B MAD25.08175.43 MAD+22.29%1.96%Retail Trade
Strong buy
SSBMSOCIETE DES BOISSONS DU MAROC
1.169 B MAD2550 MAD0.00%110.047.216 B MAD11.32225.20 MAD+90.34%5.71%Consumer Non-Durables
Buy
IAMITISSALAT AL-MAGHRIB
1.13 B MAD94.00 MAD−0.11%318.596 K4.0582.635 B MAD15.646.01 MAD−12.07%2.33%Communications
Sell
CCMACIMENTS DU MAROC
775.287 M MAD1786 MAD−0.78%4.707 K0.5225.783 B MAD26.5767.21 MAD−18.95%3.36%Non-Energy Minerals
Sell
CCSRCOSUMAR
770.1 M MAD194.00 MAD0.00%15.161 K1.4718.331 B MAD18.1610.68 MAD+32.27%3.61%Process Industries
Sell
SSIDSONASID
768.137 M MAD865.0 MAD+1.65%3.148 K0.893.374 B MAD51.8416.69 MAD−39.61%3.47%Non-Energy Minerals
Strong sell
GGAZAFRIQUIA GAZ
693.331 M MAD4139 MAD−1.45%48.351 K245.1914.228 B MAD29.55140.06 MAD−4.45%3.38%Distribution Services
Sell
AARDARADEI CAPITAL
682.328 M MAD525.0 MAD0.00%9.475 K2.075.887 B MAD21.6824.22 MAD1.03%Technology Services
RRISRISMA
676.496 M MAD248.00 MAD−0.36%660.053.553 B MAD14.5617.03 MAD0.00%Consumer Services
AATHAUTO HALL
458.722 M MAD78.50 MAD0.00%1310.023.948 B MAD141.620.55 MAD−89.44%4.46%Retail Trade
Strong sell
AADIALLIANCES
448.748 M MAD250.00 MAD+1.19%23.978 K0.415.52 B MAD23.1110.82 MAD+100.24%0.00%Finance
Sell
LLESLESIEUR CRISTAL
373 M MAD272.00 MAD+0.52%580.144 K2361.197.516 B MAD3756.910.07 MAD−98.57%1.65%Consumer Non-Durables
Strong sell
AADHDOUJA PROM ADDOHA
356.616 M MAD31.50 MAD+1.12%4.801 M6.5712.68 B MAD72.580.43 MAD0.00%Finance
Strong sell
MMUTMUTANDIS SCA
262.262 M MAD265.00 MAD0.00%7.207 K0.372.45 B MAD21.7412.19 MAD+62.62%3.21%Consumer Non-Durables
DDHODELTA HOLDING
262 M MAD49.95 MAD+5.42%701.344 K94.534.376 B MAD23.162.16 MAD+9.81%2.80%Producer Manufacturing
RRDSRES DAR SAADA
251.283 M MAD100.00 MAD+0.70%121.648 K0.462.621 B MAD−2.56 MAD−293.55%0.00%Finance
Strong sell
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
211.184 M MAD322.60 MAD−1.35%7.775 K0.3110.207 B MAD28.1511.46 MAD+52.00%1.86%Industrial Services
HHPSHPS
211.044 M MAD555.0 MAD+0.91%1.191 K1.004.11 B MAD40.1713.82 MAD−1.66%1.08%Technology Services
Buy
AAKTAKDITAL S.A
206.45 M MAD671.5 MAD−0.96%2.146 K0.088.506 B MAD48.6913.79 MAD0.48%Health Services
CCMTMINIERE TOUISSIT
166.413 M MAD1390 MAD+2.21%7470.382.337 B MAD14.7394.36 MAD+4.21%4.32%Non-Energy Minerals
Strong buy
LLHMLAFARGEHOLCIM MAR
153.686 M MAD2018 MAD+0.90%1.803 K0.4547.284 B MAD30.4766.23 MAD−23.01%3.27%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 MAD6670 MAD0.00%10.061.334 B MAD21.07316.49 MAD+21.83%3.82%Finance
MM2MM2M GROUP
116.527 M MAD486.00 MAD−0.21%720.48314.82 M MAD−22.81 MAD+25.62%0.00%Technology Services
TTIMTIMAR
82.934 M MAD660.0 MAD0.00%50.45198.726 M MAD8.5577.22 MAD+89.15%0.00%Transportation
CCTMCTM
67.01 M MAD687.9 MAD+6.67%1.244 K11.65843.35 M MAD13.3751.47 MAD+79.23%3.63%Transportation
MMICMICRODATA
64.391 M MAD664.8 MAD−0.02%1900.281.117 B MAD19.5234.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 MAD714.9 MAD−1.26%1.422 K13.441.348 B MAD20.5834.74 MAD−39.10%4.90%Distribution Services
Buy
CCOLCOLORADO
54.307 M MAD56.48 MAD+2.32%620.01910.323 M MAD23.562.40 MAD+2.65%3.54%Process Industries
SSMISMI
47.567 M MAD2138 MAD−0.51%1740.153.517 B MAD20.88102.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 MAD195.00 MAD+4.28%4002.52158.354 M MAD7.3526.54 MAD+703.53%0.00%Technology Services
IIMOIMMORENTE INVEST
35.684 M MAD94.70 MAD+1.28%570.02852.963 M MAD19.944.75 MAD+1023.99%5.28%Finance
SSNASTOKVIS NORD AFRIQUE
32.548 M MAD10.82 MAD−1.64%1.002 K0.5099.492 M MAD−13.94 MAD−337.78%0.00%Distribution Services
AALMALUMINIUM DU MAROC
21.55 M MAD1539 MAD−0.52%40.04717.103 M MAD107.5114.31 MAD−63.35%4.55%Producer Manufacturing
Strong sell
MMOXMAGHREB OXYGENE
20.848 M MAD208.00 MAD0.00%80.25169 M MAD17.7111.74 MAD1.92%Process Industries
SSNPSNEP
13.463 M MAD572.2 MAD−3.34%2010.571.373 B MAD−19.43 MAD−136.96%2.80%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 MAD328.00 MAD+2.18%20.0195.612 M MAD21.4515.29 MAD−15.40%6.10%Process Industries
SSTRSTROC INDUSTRIE
5.785 M MAD35.65 MAD+1.42%1090.1444.51 M MAD−31.81 MAD−266.04%0.00%Industrial Services
CCRSCARTIER SAADA
5.171 M MAD26.75 MAD+1.71%7430.44140.839 M MAD35.630.75 MAD0.00%Consumer Non-Durables
SSRMREALISATIONS MECANIQUES
5.023 M MAD93.50 MAD−5.46%1.263 K27.4629.92 M MAD−27.03 MAD−751.87%0.00%Distribution Services
MMDPMED PAPER
238.549 K MAD19.79 MAD+2.54%54.614 K9.6694.672 M MAD0.00%Process Industries
MMABMAGHREBAIL
41 K MAD925.0 MAD−2.22%1202.271.28 B MAD10.0292.33 MAD+29.03%5.41%Finance
MMLEMAROC LEASING
0 MAD367.00 MAD−5.13%10.011.019 B MAD9.7837.52 MAD+14.81%3.81%Finance
IIBCIB MAROC.COM
36.99 MAD−0.03%120.0215.443 M MAD0.00%Commercial Services
BBOABANK OF AFRICA
197.00 MAD0.00%2.355 K0.1741.875 B MAD15.7312.52 MAD1.99%Finance
Strong sell
SSLFSALAFIN
630.0 MAD+5.00%1.81 K2.511.968 B MAD21.7328.99 MAD2.14%Finance
CCIHCIH
388.85 MAD+1.00%5.955 K3.8511.868 B MAD16.7123.28 MAD3.60%Finance
Sell
EEQDEQDOM
1165 MAD−2.92%340.071.946 B MAD4.72%Finance
SSOTSOTHEMA
1000.0 MAD+1.01%6307.847.2 B MAD2.50%Health Technology
DDYTDISTY TECHNOLOGIES
249.00 MAD−0.80%2.277 K1.19Distribution Services
CCDMCDM
898.0 MAD−0.21%4900.579.771 B MAD19.4246.23 MAD3.01%Finance
Sell
SSAHSANLAM MAROC
2075 MAD+9.21%150.228.543 B MAD15.27135.89 MAD−7.82%1.73%Finance
Sell
AATWATTIJARIWAFA BANK
508.5 MAD+0.02%15.403 K0.43102.673 B MAD13.6837.18 MAD3.05%Finance
Neutral
CCFGCFG BANK
164.90 MAD−0.66%7.182 K0.165.773 B MAD34.774.74 MAD0.00%Finance
IINVINVOLYS
90.00 MAD+0.01%500.0734.444 M MAD5.56%Technology Services
AAFMAFMA
1236 MAD+0.65%10.021.236 B MAD20.6060.00 MAD+3.70%4.45%Finance
JJETJET CONTRACTORS
573.9 MAD−3.72%10.401 K2.711.739 B MAD0.00%Industrial Services
BBCIBMCI
596.0 MAD+2.76%5590.227.914 B MAD3.02%Finance
Sell
WWAAWAFA ASSURANCE
4213 MAD−0.40%10.0014.746 B MAD21.05200.16 MAD+30.59%3.09%Finance
Sell
AATLATLANTASANAD
143.00 MAD−3.08%1.693 K0.488.621 B MAD19.707.26 MAD+5.05%3.85%Finance
Sell
RREBREBAB COMPANY
69.95 MAD+5.98%110.1512.343 M MAD0.00%Non-Energy Minerals
OOULOULMES
1282 MAD−5.94%10.002.538 B MAD1.29%Consumer Non-Durables
Buy
BBCPBCP
293.00 MAD+1.03%39.625 K0.8459.571 B MAD17.1417.09 MAD3.07%Finance
Sell
FFBRFENIE BROSSETTE
118.00 MAD−1.05%5800.29169.8 M MAD0.00%Distribution Services