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,310 MAD+1.76%14.19 K1.0354.49 B MAD1.52%Utilities
Strong sell
LBVLABEL VIE
2.25 B MAD4,429 MAD−1.58%2.97 K1.2812.82 B MAD23.66187.18 MAD+6.70%2.18%Retail trade
Strong buy
IAMITISSALAT AL-MAGHRIB
2.07 B MAD122.50 MAD+7.88%2 M4.42107.69 B MAD59.792.05 MAD−65.91%3.43%Communications
Strong buy
TTMATOTALENERGIES MARKETING MAROC
1.37 B MAD1,849 MAD+7.50%23.71 K3.8316.57 B MAD46.0940.11 MAD+39.50%3.03%Retail trade
Sell
GAZAFRIQUIA GAZ
1.31 B MAD4,305 MAD−0.94%9751.7814.8 B MAD19.80217.42 MAD+55.23%3.25%Distribution services
Sell
AKTAKDITAL S.A
898.34 M MAD1,270 MAD+2.01%27.13 K0.6317.98 B MAD0.47%Health services
Sell
ARDARADEI CAPITAL
813.65 M MAD484.00 MAD−0.21%3680.046.08 B MAD1.21%Technology services
Buy
RISRISMA
765 M MAD300.00 MAD−3.85%13.61 K1.124.3 B MAD18.1516.53 MAD+16.03%2.00%Consumer services
Neutral
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
495.46 M MAD700.0 MAD−2.10%93.29 K1.0422.15 B MAD44.2715.81 MAD+83.14%1.07%Industrial services
Strong buy
MUTMUTANDIS SCA
487.84 M MAD310.00 MAD−2.75%15.89 K2.052.87 B MAD17.9817.24 MAD+41.44%3.39%Consumer non-durables
Strong buy
ADIALLIANCES
472.6 M MAD555.0 MAD+2.59%50.16 K0.9212.25 B MAD41.1813.48 MAD+42.45%0.54%Finance
Strong sell
DHODELTA HOLDING
398.34 M MAD82.00 MAD+5.13%47.78 K0.577.18 B MAD24.323.37 MAD+56.35%1.83%Producer manufacturing
DRIDARI COUSPATE
292.75 M MAD3,300 MAD+3.09%60.02984.64 M MAD23.09142.90 MAD+174.23%3.64%Consumer non-durables
RDSRES DAR SAADA
253.94 M MAD115.00 MAD+0.97%115.77 K1.733.01 B MAD−2.92 MAD−47.17%0.00%Finance
ADHDOUJA PROM ADDOHA
251.28 M MAD45.58 MAD−1.87%598.78 K0.7918.35 B MAD69.250.66 MAD+226.49%0.00%Finance
Strong sell
HPSHPS
213.85 M MAD620.0 MAD−0.80%14.9 K2.034.59 B MAD48.6612.74 MAD−5.53%1.10%Technology services
Strong buy
ATHAUTO HALL
192.96 M MAD75.00 MAD+0.67%48.99 K3.213.77 B MAD63.621.18 MAD+4,731.56%2.67%Retail trade
Strong sell
JETJET CONTRACTORS
182.27 M MAD2,400 MAD+2.13%13.78 K1.047.27 B MAD0.29%Industrial services
CTMCTM
175.11 M MAD1,106 MAD−2.98%1190.971.36 B MAD23.9946.11 MAD+20.28%1.36%Transportation
M2MM2M GROUP
125.07 M MAD571.0 MAD+9.81%95115.14369.88 M MAD29.0619.65 MAD0.00%Technology services
PROPROMOPHARM S.A
111.89 M MAD970.0 MAD−2.51%200.58970 M MAD17.4155.72 MAD−19.21%4.12%Health technology
DWYDISWAY
106.07 M MAD799.8 MAD+3.87%2800.421.51 B MAD4.38%Distribution services
Sell
SOTSOTHEMA
104.51 M MAD1,139 MAD0.00%1.76 K1.038.2 B MAD29.8838.11 MAD+5.39%1.49%Health technology
COLCOLORADO
59.26 M MAD62.89 MAD+1.60%7.42 K0.931.01 B MAD23.232.71 MAD+20.03%3.58%Process industries
IMOIMMORENTE INVEST
42.4 M MAD91.90 MAD+2.00%700.01827.74 M MAD17.575.23 MAD+10.12%5.66%Finance
BALBALIMA
35.18 M MAD230.00 MAD+5.50%511.95401.12 M MAD32.277.13 MAD+86.21%2.39%Finance
SNASTOKVIS NORD AFRIQUE
26.91 M MAD51.30 MAD+2.40%84.41 K1.47907.76 M MAD−12.94 MAD+37.25%0.00%Distribution services
S2MS.M MONETIQUE
25.43 M MAD428.00 MAD+1.93%1470.12347.57 M MAD15.0728.41 MAD+16.43%0.00%Technology services
STRSTROC INDUSTRIE
21.06 M MAD62.00 MAD+1.64%2.72 K0.1977.41 M MAD−29.31 MAD−97.43%0.00%Industrial services
MOXMAGHREB OXYGENE
17.45 M MAD453.00 MAD−2.37%720.60368.06 M MAD29.6215.30 MAD+30.25%0.88%Process industries
SRMREALISATIONS MECANIQUES
15.35 M MAD416.00 MAD−0.95%350.15133.12 M MAD−31.48 MAD−109.55%0.00%Distribution services
CRSCARTIER SAADA
3.87 M MAD33.00 MAD0.00%1.27 K0.99173.74 M MAD20.281.63 MAD+116.77%0.00%Consumer non-durables
CMTMINIERE TOUISSIT
2.41 M MAD1,950 MAD0.00%600.083.28 B MAD20.3196.02 MAD−37.12%0.00%Non-energy minerals
Sell
MDPMED PAPER
2.21 M MAD23.49 MAD−2.13%9.31 K0.83112.37 M MAD17.881.31 MAD−33.67%0.00%Process industries
MABMAGHREBAIL
127 K MAD977.0 MAD+3.94%180.261.35 B MAD5.12%Finance
MLEMAROC LEASING
0 MAD372.00 MAD0.00%651.541.03 B MAD10.2836.19 MAD+16.04%3.76%Finance
ALMALUMINIUM DU MAROC
1,780 MAD+0.06%1940.41829.4 M MAD5.06%Producer manufacturing
Sell
ATWATTIJARIWAFA BANK
699.8 MAD+1.41%93.69 K0.58141.3 B MAD14.8647.09 MAD+26.66%2.36%Finance
Buy
FBRFENIE BROSSETTE
279.00 MAD+2.20%16.12 K1.21401.48 M MAD0.00%Distribution services
MICMICRODATA
824.0 MAD−0.23%5380.311.38 B MAD4.13%Technology services
LLHMLAFARGEHOLCIM MAR
1,903 MAD−0.37%6.78 K0.8244.59 B MAD3.47%Non-energy minerals
Strong sell
BOABANK OF AFRICA
195.90 MAD−1.06%46.19 K0.6342.27 B MAD12.4815.69 MAD+27.19%2.01%Finance
Sell
SNPSNEP
616.1 MAD−3.57%8.46 K1.381.48 B MAD−31.08 MAD−59.99%2.60%Process industries
SLFSALAFIN
675.0 MAD+8.87%2 K0.252.11 B MAD22.6229.84 MAD+20.69%2.11%Finance
CMACIMENTS DU MAROC
1,940 MAD+1.04%8.47 K1.1128.01 B MAD3.61%Non-energy minerals
Strong sell
IBCIB MAROC.COM
40.50 MAD+0.25%760.1916.91 M MAD0.00%Commercial services
EEQDEQDOM
1,110 MAD0.00%2700.191.85 B MAD4.95%Finance
AFIAFRIC INDUSTRIES
334.95 MAD−0.01%1.07 K2.0597.64 M MAD5.97%Process industries
WAAWAFA ASSURANCE
5,100 MAD−8.93%1.3 K1.8417.85 B MAD24.72206.29 MAD+17.80%2.75%Finance
DYTDISTY TECHNOLOGIES
317.90 MAD+2.55%3.6 K0.92Distribution services
CDMCDM
1,175 MAD+0.43%3.55 K0.1812.79 B MAD17.2668.09 MAD+47.28%2.91%Finance
Strong buy
MSASODEP-MARSA MAROC
750.0 MAD+1.35%81.23 K1.2055.05 B MAD1.13%Transportation
Sell
CSRCOSUMAR
226.00 MAD+5.68%217.32 K2.3721.35 B MAD3.10%Process industries
Strong buy
MNGMANAGEM
5,020 MAD−3.48%19.74 K7.9659.56 B MAD0.60%Non-energy minerals
SSAHSANLAM MAROC
1,800 MAD0.00%140.257.41 B MAD10.89165.29 MAD+21.63%4.28%Finance
Buy
BCIBMCI
600.0 MAD−3.52%2.87 K2.537.97 B MAD32.5318.45 MAD+1,154.34%3.00%Finance
Sell
AFMAFMA
1,334 MAD+9.98%450.861.33 B MAD20.2665.84 MAD+4.37%4.12%Finance
LESLESIEUR CRISTAL
290.00 MAD−3.33%4.1 K7.518.01 B MAD333.870.87 MAD+1,099.72%0.69%Consumer non-durables
Strong sell
INVINVOLYS
98.00 MAD0.00%2961.5437.51 M MAD−0.26 MAD−114.52%0.00%Technology services
SIDSONASID
1,900 MAD+0.37%10.3 K0.817.41 B MAD1.11%Non-energy minerals
Strong sell
REBREBAB COMPANY
90.00 MAD+2.27%582.0915.88 M MAD0.00%Non-energy minerals
SMISMI
2,390 MAD+5.66%8791.633.93 B MAD3.35%Non-energy minerals
ZDJZELLIDJA S.A
156.85 MAD−5.99%10.0389.85 M MAD0.00%Non-energy minerals
AGMAGMA
7,000 MAD+0.03%404.301.4 B MAD3.93%Finance
BCPBCP
283.35 MAD+0.84%26.99 K0.2157.61 B MAD13.9020.39 MAD+19.28%3.53%Finance
ATLATLANTASANAD
139.00 MAD0.00%85.61 K2.308.38 B MAD4.10%Finance
CMGCMGP GROUP
329.90 MAD+0.43%38.57 K0.625.61 B MAD0.00%Producer manufacturing
CFGCFG BANK
225.00 MAD+0.83%49.23 K0.807.88 B MAD28.307.95 MAD+67.63%1.47%Finance
Neutral
CIHCIH
410.00 MAD−4.65%36.5 K4.3112.91 B MAD14.5228.23 MAD+21.52%3.41%Finance
Strong sell
SBMSOCIETE DES BOISSONS DU MAROC
2,100 MAD−2.37%9050.655.94 B MAD7.62%Consumer non-durables
Buy
OULOULMES
1,250 MAD0.00%10.042.48 B MAD1.76%Consumer non-durables
Strong buy
UMRUNIMER
171.60 MAD+5.93%3.07 K15.601.96 B MAD−2.45 MAD+17.88%0.58%Consumer non-durables