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,249 MAD−1.70%1.79 K0.1653.05 B MAD1.56%Utilities
Strong sell
LBVLABEL VIE
2.25 B MAD4,200 MAD+0.48%5.1 K1.7012.15 B MAD22.44187.18 MAD+6.70%2.30%Retail trade
Strong buy
IAMITISSALAT AL-MAGHRIB
2.07 B MAD115.00 MAD0.00%312.01 K0.72101.1 B MAD56.132.05 MAD−65.91%3.65%Communications
Buy
GAZAFRIQUIA GAZ
1.31 B MAD4,150 MAD0.00%370.1014.27 B MAD19.09217.42 MAD+55.23%4.22%Distribution services
Sell
AKTAKDITAL S.A
898.34 M MAD1,396 MAD−0.78%18.05 K0.4119.77 B MAD0.43%Health services
Neutral
ARDARADEI CAPITAL
813.65 M MAD478.00 MAD0.00%1.54 K0.486.01 B MAD1.23%Technology services
Buy
SBMSOCIETE DES BOISSONS DU MAROC
662.12 M MAD2,005 MAD−0.25%2.1 K5.175.67 B MAD7.98%Consumer non-durables
Buy
MUTMUTANDIS SCA
487.84 M MAD312.65 MAD+4.18%16.95 K1.032.89 B MAD18.1417.24 MAD+41.44%3.36%Consumer non-durables
Strong buy
CMGCMGP GROUP
403.63 M MAD312.00 MAD−2.50%38.82 K1.065.3 B MAD0.00%Producer manufacturing
DHODELTA HOLDING
398.34 M MAD81.40 MAD+1.75%181.91 K3.057.13 B MAD24.143.37 MAD+56.35%1.84%Producer manufacturing
HPSHPS
246.72 M MAD585.0 MAD−0.68%4.96 K1.394.33 B MAD1.16%Technology services
Strong buy
DWYDISWAY
106.07 M MAD798.0 MAD+1.82%4180.701.5 B MAD19.0941.81 MAD+20.34%4.39%Distribution services
Sell
IMOIMMORENTE INVEST
42.4 M MAD90.00 MAD−2.06%2.73 K0.36810.63 M MAD17.215.23 MAD+10.12%5.78%Finance
S2MS.M MONETIQUE
34.8 M MAD492.75 MAD+9.99%3.77 K2.72400.15 M MAD0.00%Technology services
MOXMAGHREB OXYGENE
17.45 M MAD449.00 MAD−0.21%510.85364.81 M MAD29.3515.30 MAD+30.25%0.89%Process industries
CRSCARTIER SAADA
3.87 M MAD33.00 MAD+2.74%2.08 K2.09173.74 M MAD20.281.63 MAD+116.77%0.00%Consumer non-durables
MABMAGHREBAIL
127 K MAD975.0 MAD+4.84%100.911.35 B MAD5.13%Finance
REBREBAB COMPANY
84.61 MAD−5.99%371.1214.93 M MAD0.00%Non-energy minerals
BALBALIMA
220.00 MAD−3.51%251.64383.68 M MAD2.50%Finance
WAAWAFA ASSURANCE
4,750 MAD−1.00%1.43 K4.5716.63 B MAD21.16224.51 MAD+12.16%2.95%Finance
SSAHSANLAM MAROC
2,100 MAD−2.33%5212.138.65 B MAD12.71165.29 MAD+21.63%3.67%Finance
Buy
CMTMINIERE TOUISSIT
1,860 MAD0.00%3000.303.13 B MAD0.00%Non-energy minerals
Sell
DYTDISTY TECHNOLOGIES
339.00 MAD+3.29%14.67 K3.67338.36 M MAD4.42%Distribution services
IBCIB MAROC.COM
39.00 MAD−2.48%600.1616.28 M MAD0.00%Commercial services
ALMALUMINIUM DU MAROC
1,787 MAD+3.83%600.31832.66 M MAD5.04%Producer manufacturing
Sell
LLHMLAFARGEHOLCIM MAR
1,865 MAD−0.05%7.75 K1.2443.7 B MAD3.54%Non-energy minerals
Sell
PROPROMOPHARM S.A
990.0 MAD+5.32%10.03990 M MAD0.00%Health technology
CFGCFG BANK
220.50 MAD−1.56%25.75 K0.517.72 B MAD27.747.95 MAD+67.63%1.50%Finance
Neutral
ATLATLANTASANAD
132.50 MAD−0.19%25.63 K0.877.99 B MAD4.30%Finance
Sell
LESLESIEUR CRISTAL
280.00 MAD−0.02%270.047.74 B MAD322.360.87 MAD+1,099.72%0.71%Consumer non-durables
Strong sell
EQDEQDOM
1,051 MAD+0.10%3551.211.76 B MAD5.23%Finance
MSASODEP-MARSA MAROC
729.0 MAD+1.53%67.88 K0.6553.51 B MAD1.17%Transportation
Sell
CIHCIH
410.00 MAD−1.20%4.21 K0.7012.91 B MAD14.5228.23 MAD+21.52%3.41%Finance
Strong sell
SIDSONASID
2,185 MAD+0.69%23.55 K2.678.52 B MAD0.96%Non-energy minerals
Strong sell
ADIALLIANCES
506.5 MAD−0.12%21.61 K0.2911.18 B MAD0.59%Finance
Strong sell
COLCOLORADO
60.49 MAD−0.02%2.13 K0.48974.95 M MAD3.72%Process industries
SNPSNEP
719.1 MAD+4.37%4.22 K1.721.73 B MAD−31.08 MAD−59.99%0.00%Process industries
MLEMAROC LEASING
373.10 MAD−5.06%350.701.04 B MAD3.75%Finance
AGMAGMA
6,998 MAD−0.01%202.991.4 B MAD3.93%Finance
M2MM2M GROUP
517.0 MAD+1.37%1710.29334.9 M MAD0.00%Technology services
CMACIMENTS DU MAROC
1,865 MAD−1.32%6.47 K2.4826.92 B MAD3.75%Non-energy minerals
Strong sell
ADHDOUJA PROM ADDOHA
40.02 MAD−2.89%269.5 K0.4116.11 B MAD0.00%Finance
Strong sell
RDSRES DAR SAADA
111.00 MAD+1.00%116.63 K0.732.91 B MAD0.00%Finance
UMRUNIMER
170.00 MAD−0.93%450.091.94 B MAD−2.45 MAD+17.88%0.59%Consumer non-durables
STRSTROC INDUSTRIE
57.40 MAD+1.61%1.11 K0.5671.66 M MAD−10.01 MAD+68.52%0.00%Industrial services
SLFSALAFIN
689.0 MAD+1.62%6.26 K9.532.15 B MAD2.07%Finance
ATWATTIJARIWAFA BANK
670.0 MAD+0.90%82.41 K0.74135.28 B MAD14.2347.09 MAD+26.66%2.46%Finance
Buy
CSRCOSUMAR
226.00 MAD+4.03%283.23 K7.0121.35 B MAD3.10%Process industries
Strong buy
INVINVOLYS
97.00 MAD−1.02%1880.8637.12 M MAD−0.26 MAD−114.52%0.00%Technology services
FBRFENIE BROSSETTE
267.40 MAD+2.85%2.83 K0.69384.78 M MAD0.00%Distribution services
SOTSOTHEMA
1,213 MAD+7.82%22.9 K24.618.73 B MAD1.40%Health technology
OULOULMES
1,155 MAD−5.56%30.192.29 B MAD1.90%Consumer non-durables
Strong buy
RISRISMA
290.10 MAD−1.66%3.2 K0.324.16 B MAD2.07%Consumer services
Neutral
BCPBCP
270.00 MAD0.00%84.1 K0.7654.89 B MAD13.2420.39 MAD+19.28%3.70%Finance
Sell
BCIBMCI
565.0 MAD−3.73%23.4 K3.657.5 B MAD23.0824.49 MAD+89.89%3.19%Finance
Sell
BOABANK OF AFRICA
193.00 MAD+2.12%84.11 K0.7241.65 B MAD12.3015.69 MAD+27.19%2.04%Finance
Sell
JETJET CONTRACTORS
2,130 MAD+0.05%8.91 K0.836.45 B MAD0.33%Industrial services
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
689.0 MAD+0.29%55.41 K0.7121.8 B MAD1.09%Industrial services
Strong buy
SNASTOKVIS NORD AFRIQUE
56.40 MAD+3.87%63.6 K1.58998.01 M MAD0.00%Distribution services
MDPMED PAPER
22.18 MAD+0.86%3.6 K0.53106.11 M MAD0.00%Process industries
ATHAUTO HALL
77.00 MAD+0.06%10.93 K0.313.87 B MAD2.60%Retail trade
Strong sell
CTMCTM
940.0 MAD0.00%2440.571.15 B MAD1.60%Transportation
SRMREALISATIONS MECANIQUES
410.00 MAD−1.13%410.08131.2 M MAD0.00%Distribution services
MICMICRODATA
840.0 MAD+2.44%5282.941.41 B MAD4.05%Technology services
DRIDARI COUSPATE
3,550 MAD−1.39%200.101.06 B MAD3.38%Consumer non-durables
TTMATOTALENERGIES MARKETING MAROC
1,910 MAD+2.36%3.53 K0.7917.11 B MAD2.93%Retail trade
Sell
MNGMANAGEM
5,099 MAD+1.67%4520.1160.5 B MAD0.59%Non-energy minerals
AFIAFRIC INDUSTRIES
324.00 MAD+0.59%990.1594.45 M MAD6.17%Process industries
AFMAFMA
1,347 MAD+3.62%600.541.35 B MAD4.08%Finance
CDMCDM
1,115 MAD+1.55%11.1 K2.8712.13 B MAD16.3768.09 MAD+47.28%3.07%Finance
Neutral
SMISMI
2,400 MAD−1.80%2170.163.95 B MAD3.33%Non-energy minerals
ZDJZELLIDJA S.A
142.00 MAD+0.67%10.0881.34 M MAD0.00%Non-energy minerals