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,885 MAD+5.29%3.17 K0.8668.05 B MAD64.6444.63 MAD+1.49%1.21%Utilities
Strong sell
MSASODEP-MARSA MAROC
2.39 B MAD825.1 MAD+1.36%53.41 K1.5260.56 B MAD47.8017.26 MAD+48.67%1.03%Transportation
Sell
LBVLABEL VIE
2.25 B MAD4,250 MAD+1.19%1.74 K0.4312.3 B MAD22.71187.18 MAD+6.70%2.28%Retail trade
Buy
IAMITISSALAT AL-MAGHRIB
2.07 B MAD107.80 MAD+2.67%184.66 K1.1594.77 B MAD52.622.05 MAD−65.91%1.33%Communications
Sell
TTMATOTALENERGIES MARKETING MAROC
1.79 B MAD1,790 MAD−0.33%6200.2216.04 B MAD17.21104.00 MAD+1,754.39%3.13%Retail trade
Strong sell
GAZAFRIQUIA GAZ
1.31 B MAD4,399 MAD+5.85%5000.4115.12 B MAD20.23217.42 MAD+55.23%3.98%Distribution services
Sell
CMACIMENTS DU MAROC
859.71 M MAD1,915 MAD+0.79%42.55 K9.3427.64 B MAD30.2463.33 MAD−5.78%3.66%Non-energy minerals
Strong sell
ARDARADEI CAPITAL
813.65 M MAD459.00 MAD+0.66%6080.095.77 B MAD18.9724.20 MAD−0.07%1.28%Technology services
Buy
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
742.67 M MAD830.0 MAD+2.52%59.5 K1.1726.26 B MAD50.3316.49 MAD+43.92%0.90%Industrial services
ADIALLIANCES
736.26 M MAD463.00 MAD+2.89%24.45 K0.8310.22 B MAD0.65%Finance
Sell
SIDSONASID
723.41 M MAD2,530 MAD+7.57%3.42 K1.239.87 B MAD69.8636.21 MAD+117.03%0.83%Non-energy minerals
Strong sell
SBMSOCIETE DES BOISSONS DU MAROC
662.12 M MAD1,967 MAD−2.14%240.085.57 B MAD25.8576.11 MAD−66.21%8.13%Consumer non-durables
Buy
ATHAUTO HALL
577.5 M MAD76.78 MAD+2.44%11.23 K1.623.86 B MAD225.960.34 MAD−38.70%2.60%Retail trade
Strong sell
AKTAKDITAL S.A
575.81 M MAD1,430 MAD+2.51%8.66 K0.5520.25 B MAD57.5724.84 MAD+80.10%0.42%Health services
Neutral
MUTMUTANDIS SCA
487.84 M MAD296.00 MAD−0.67%2.27 K0.082.74 B MAD17.1717.24 MAD+41.44%3.55%Consumer non-durables
Strong buy
CMGCMGP GROUP
403.63 M MAD310.00 MAD0.00%23.95 K1.755.27 B MAD0.00%Producer manufacturing
Strong buy
DHODELTA HOLDING
398.34 M MAD79.00 MAD−0.63%35.6 K1.686.92 B MAD23.433.37 MAD+56.35%1.90%Producer manufacturing
HPSHPS
246.72 M MAD553.1 MAD+0.56%7240.074.1 B MAD1.23%Technology services
Strong buy
CTMCTM
238.92 M MAD860.0 MAD+2.99%1.24 K3.511.05 B MAD22.6138.03 MAD−26.12%1.74%Transportation
SNASTOKVIS NORD AFRIQUE
236.45 M MAD58.16 MAD+1.66%39.99 K0.881.03 B MAD49.061.19 MAD0.00%Distribution services
PROPROMOPHARM S.A
118.03 M MAD1,144 MAD−0.35%50.191.14 B MAD20.7455.16 MAD−3.05%0.00%Health technology
MICMICRODATA
117.65 M MAD860.0 MAD−0.90%1040.611.44 B MAD3.95%Technology services
COLCOLORADO
115.69 M MAD60.60 MAD+1.00%9730.27976.73 M MAD3.71%Process industries
DWYDISWAY
106.07 M MAD795.0 MAD+5.58%6524.771.5 B MAD19.0141.81 MAD+20.34%4.40%Distribution services
Sell
IMOIMMORENTE INVEST
42.4 M MAD88.00 MAD0.00%4.3 K0.48792.62 M MAD16.825.23 MAD+10.12%5.91%Finance
S2MS.M MONETIQUE
34.8 M MAD553.0 MAD+2.41%790.04449.07 M MAD15.2736.22 MAD+36.48%0.00%Technology services
ALMALUMINIUM DU MAROC
25.36 M MAD1,746 MAD−2.46%1212.28813.56 M MAD22.0879.06 MAD+452.30%5.15%Producer manufacturing
Sell
MOXMAGHREB OXYGENE
17.45 M MAD426.95 MAD0.00%591.51346.9 M MAD27.9115.30 MAD+30.25%0.94%Process industries
BALBALIMA
17.01 M MAD228.00 MAD0.00%50.72397.63 M MAD2.41%Finance
SMISMI
11.23 M MAD2,300 MAD−3.97%4410.623.78 B MAD20.26113.50 MAD+10.84%3.48%Non-energy minerals
CRSCARTIER SAADA
3.87 M MAD31.80 MAD+0.95%720.08167.43 M MAD19.541.63 MAD+116.77%0.00%Consumer non-durables
SNPSNEP
1.2 M MAD714.0 MAD+2.15%4.01 K1.671.71 B MAD−18.25 MAD+6.06%0.00%Process industries
MDPMED PAPER
762.39 K MAD20.98 MAD+5.43%5.25 K0.39100.36 M MAD0.00%Process industries
MABMAGHREBAIL
127 K MAD917.5 MAD+0.05%40.061.27 B MAD9.3697.99 MAD+6.12%5.45%Finance
SSAHSANLAM MAROC
1,776 MAD−1.66%633.757.31 B MAD10.75165.29 MAD+21.63%4.34%Finance
Buy
SLFSALAFIN
620.0 MAD−6.61%1.62 K3.131.94 B MAD2.30%Finance
ATLATLANTASANAD
140.00 MAD0.00%51.1 K1.518.44 B MAD4.07%Finance
Sell
OULOULMES
1,221 MAD+3.47%50.482.42 B MAD1.80%Consumer non-durables
Strong buy
IBCIB MAROC.COM
49.22 MAD+9.99%1.55 K2.3220.55 M MAD0.00%Commercial services
ADHDOUJA PROM ADDOHA
35.00 MAD+2.94%742.06 K1.5314.09 B MAD0.00%Finance
Sell
FBRFENIE BROSSETTE
329.35 MAD+2.60%2.7 K0.32473.93 M MAD0.00%Distribution services
RISRISMA
329.00 MAD+5.79%5.21 K1.594.71 B MAD1.82%Consumer services
Neutral
JETJET CONTRACTORS
1,939 MAD+5.78%7.95 K0.915.87 B MAD0.36%Industrial services
CMTMINIERE TOUISSIT
2,279 MAD+0.84%1770.093.83 B MAD0.00%Non-energy minerals
Strong sell
AFIAFRIC INDUSTRIES
308.65 MAD−0.11%3040.3489.97 M MAD6.48%Process industries
MNGMANAGEM
5,199 MAD+1.35%6580.7261.68 B MAD0.58%Non-energy minerals
Strong sell
EQDEQDOM
1,075 MAD−8.12%5070.481.8 B MAD5.12%Finance
ZDJZELLIDJA S.A
168.00 MAD0.00%4453.0796.24 M MAD0.00%Non-energy minerals
WAAWAFA ASSURANCE
5,155 MAD−0.08%5600.3518.04 B MAD22.96224.51 MAD+12.16%2.72%Finance
Sell
REBREBAB COMPANY
76.00 MAD+1.00%1.11 K106.5413.41 M MAD0.00%Non-energy minerals
CFGCFG BANK
226.00 MAD+2.73%17.91 K0.947.91 B MAD28.437.95 MAD+67.63%1.46%Finance
BCIBMCI
585.0 MAD0.00%2.02 K0.467.77 B MAD23.3125.10 MAD+50.87%3.08%Finance
Strong sell
BCPBCP
284.05 MAD+1.45%50.52 K0.7357.75 B MAD13.2721.41 MAD+10.14%3.52%Finance
Sell
M2MM2M GROUP
500.1 MAD−4.92%440.31323.95 M MAD0.00%Technology services
CIHCIH
413.00 MAD+0.51%2.42 K0.2713.01 B MAD14.6328.23 MAD+21.52%3.38%Finance
Sell
CDMCDM
1,100 MAD+3.38%3.28 K0.4111.97 B MAD15.3571.68 MAD+48.37%3.11%Finance
Sell
LESLESIEUR CRISTAL
273.50 MAD0.00%20.007.56 B MAD314.870.87 MAD+1,099.72%0.73%Consumer non-durables
Strong sell
MLEMAROC LEASING
353.00 MAD−5.61%70.29980.2 M MAD3.97%Finance
BOABANK OF AFRICA
270.00 MAD+3.85%39.17 K0.7958.26 B MAD16.3016.56 MAD+24.82%1.46%Finance
Strong sell
ATWATTIJARIWAFA BANK
665.0 MAD+1.06%83.72 K1.81134.27 B MAD13.6248.84 MAD+20.84%2.86%Finance
Strong sell
RDSRES DAR SAADA
111.10 MAD+5.81%194.07 K1.442.91 B MAD0.00%Finance
Strong sell
AFMAFMA
1,340 MAD0.00%1001.881.34 B MAD4.10%Finance
STRSTROC INDUSTRIE
165.90 MAD+6.59%75.68 K2.70207.13 M MAD−10.01 MAD+68.52%0.00%Industrial services
SOTSOTHEMA
1,400 MAD−0.43%4.28 K5.4610.08 B MAD1.21%Health technology
INVINVOLYS
130.95 MAD+10.00%25.73 K28.1550.12 M MAD−0.26 MAD−114.52%0.00%Technology services
LLHMLAFARGEHOLCIM MAR
1,924 MAD+1.26%2.49 K0.4445.08 B MAD3.43%Non-energy minerals
Sell
DYTDISTY TECHNOLOGIES
319.70 MAD+3.13%5941.33319.1 M MAD4.69%Distribution services
CSRCOSUMAR
230.15 MAD+1.39%46.48 K1.7321.75 B MAD3.04%Process industries
Neutral
AGMAGMA
6,974 MAD+5.99%10.051.39 B MAD3.94%Finance
SRMREALISATIONS MECANIQUES
434.85 MAD+4.53%1.43 K2.87139.15 M MAD0.00%Distribution services
UMRUNIMER
164.00 MAD0.00%220.061.87 B MAD−2.45 MAD+17.88%0.61%Consumer non-durables