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 MAD1,640 MAD+0.43%19.84 K2.4738.52 B MAD2.14%Utilities
MSASODEP-MARSA MAROC
2.63 B MAD718.0 MAD+0.98%70.28 K1.9852.18 B MAD50.4114.24 MAD+20.74%1.20%Transportation
Sell
LBVLABEL VIE
2.25 B MAD3,930 MAD−0.51%12.46 K9.7011.43 B MAD21.00187.18 MAD+6.70%2.45%Retail trade
Strong buy
IAMITISSALAT AL-MAGHRIB
2.07 B MAD108.95 MAD+1.82%342.57 K3.3294.06 B MAD53.182.05 MAD−65.91%3.93%Communications
Buy
MNGMANAGEM
1.45 B MAD4,070 MAD+0.99%1.65 K2.1747.81 B MAD95.8842.45 MAD−39.32%0.74%Non-energy minerals
TTMATOTALENERGIES MARKETING MAROC
1.37 B MAD1,550 MAD−0.64%1.08 K3.4813.98 B MAD38.6440.11 MAD+39.50%3.59%Retail trade
Sell
GAZAFRIQUIA GAZ
1.31 B MAD4,455 MAD−0.34%2.02 K3.8215.37 B MAD20.49217.42 MAD+55.23%3.13%Distribution services
Sell
CSRCOSUMAR
1.24 B MAD205.00 MAD+1.99%101.54 K4.4318.99 B MAD18.4111.13 MAD+32.53%3.48%Process industries
CMACIMENTS DU MAROC
1.01 B MAD1,915 MAD+1.38%11.79 K1.9927.27 B MAD28.6466.85 MAD+11.03%3.71%Non-energy minerals
Strong sell
RISRISMA
765 M MAD300.00 MAD+1.35%3.99 K3.664.24 B MAD18.1516.53 MAD+16.03%2.03%Consumer services
SIDSONASID
616.36 M MAD1,450 MAD+2.04%6.07 K4.275.54 B MAD83.8417.29 MAD+50.72%1.48%Non-energy minerals
SBMSOCIETE DES BOISSONS DU MAROC
604.33 M MAD2,302 MAD+0.09%120.016.51 B MAD10.85212.11 MAD+49.90%6.96%Consumer non-durables
Buy
ARDARADEI CAPITAL
558.95 M MAD495.00 MAD+3.88%39.69 K11.975.99 B MAD20.4324.23 MAD1.23%Technology services
Buy
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
495.46 M MAD670.0 MAD+1.21%36.71 K1.2320.95 B MAD42.3715.81 MAD+83.14%1.13%Industrial services
Strong buy
MUTMUTANDIS SCA
487.84 M MAD305.00 MAD+1.33%3720.062.78 B MAD17.6917.24 MAD+41.44%3.49%Consumer non-durables
Strong buy
ADIALLIANCES
472.6 M MAD546.2 MAD−0.16%44.4 K1.5412.08 B MAD40.5313.48 MAD+42.45%0.55%Finance
Strong sell
DHODELTA HOLDING
460.21 M MAD68.00 MAD0.00%6.37 K1.175.96 B MAD23.562.89 MAD+44.59%2.21%Producer manufacturing
DRIDARI COUSPATE
292.75 M MAD3,201 MAD−5.85%40.02955.1 M MAD22.40142.90 MAD+174.23%3.75%Consumer non-durables
LESLESIEUR CRISTAL
285 M MAD265.10 MAD−1.81%1091.147.46 B MAD126.302.10 MAD+866.84%0.74%Consumer non-durables
Strong sell
RDSRES DAR SAADA
253.94 M MAD114.00 MAD+0.93%21.29 K0.272.96 B MAD−2.92 MAD−47.17%0.00%Finance
ADHDOUJA PROM ADDOHA
251.28 M MAD41.00 MAD0.00%486.26 K2.4716.5 B MAD62.290.66 MAD+226.49%0.00%Finance
HPSHPS
213.85 M MAD625.0 MAD+2.78%10.47 K2.074.5 B MAD49.0612.74 MAD−5.53%1.12%Technology services
Strong buy
ATHAUTO HALL
192.96 M MAD74.84 MAD+1.14%4.87 K0.253.72 B MAD63.481.18 MAD+4,731.56%2.70%Retail trade
Strong sell
JETJET CONTRACTORS
182.27 M MAD2,470 MAD+1.86%5.76 K1.087.35 B MAD0.29%Industrial services
CTMCTM
175.11 M MAD1,087 MAD+0.83%420.421.32 B MAD23.5746.11 MAD+20.28%1.39%Transportation
UMRUNIMER
130.99 M MAD172.00 MAD0.00%752.521.96 B MAD−3.69 MAD−387.09%0.58%Consumer non-durables
AKTAKDITAL S.A
125.42 M MAD1,170 MAD+0.86%2.13 K0.1816.42 B MAD67.1717.42 MAD+71.19%0.52%Health services
Sell
M2MM2M GROUP
125.07 M MAD540.0 MAD+3.61%1202.55349.8 M MAD27.4819.65 MAD0.00%Technology services
LLHMLAFARGEHOLCIM MAR
124.04 M MAD1,900 MAD0.00%6.56 K3.4744.52 B MAD30.0463.25 MAD+1.34%3.47%Non-energy minerals
Strong sell
MICMICRODATA
121.96 M MAD790.0 MAD+1.28%300.041.31 B MAD20.2339.06 MAD+35.67%4.36%Technology services
CMGCMGP GROUP
118.44 M MAD313.00 MAD+0.64%20.72 K0.905.29 B MAD12.3725.30 MAD0.00%Producer manufacturing
PROPROMOPHARM S.A
111.89 M MAD995.0 MAD+5.96%100.30939 M MAD17.8655.72 MAD−19.21%4.26%Health technology
DWYDISWAY
106.07 M MAD770.0 MAD+2.27%9550.561.42 B MAD4.65%Distribution services
Sell
SOTSOTHEMA
104.51 M MAD1,070 MAD−2.37%2350.337.89 B MAD28.0738.11 MAD+5.39%1.55%Health technology
ALMALUMINIUM DU MAROC
67.28 M MAD1,599 MAD+1.85%160.02745.06 M MAD29.3954.41 MAD5.63%Producer manufacturing
Sell
COLCOLORADO
59.26 M MAD58.69 MAD+0.32%1.01 K0.49942.88 M MAD21.672.71 MAD+20.03%3.85%Process industries
IMOIMMORENTE INVEST
42.4 M MAD90.00 MAD−1.10%5.71 K0.33819.64 M MAD17.215.23 MAD+10.12%5.71%Finance
BALBALIMA
35.18 M MAD226.00 MAD+2.73%50.18383.68 M MAD31.717.13 MAD+86.21%2.50%Finance
SNASTOKVIS NORD AFRIQUE
26.91 M MAD28.43 MAD+9.98%20.67 K1.01457.42 M MAD−12.94 MAD+37.25%0.00%Distribution services
S2MS.M MONETIQUE
25.43 M MAD430.00 MAD0.00%1110.21349.19 M MAD15.1428.41 MAD+16.43%0.00%Technology services
STRSTROC INDUSTRIE
21.06 M MAD47.00 MAD+4.44%11.14 K8.1056.18 M MAD−29.31 MAD−97.43%0.00%Industrial services
AGMAGMA
18.19 M MAD6,999 MAD+0.43%10.051.4 B MAD21.57324.45 MAD+7.01%3.93%Finance
ZDJZELLIDJA S.A
17.98 M MAD134.00 MAD+5.89%10.0276.76 M MAD609.370.22 MAD−76.32%0.00%Non-energy minerals
MOXMAGHREB OXYGENE
17.45 M MAD450.00 MAD+1.12%90.17361.56 M MAD29.4215.30 MAD+30.25%0.90%Process industries
SRMREALISATIONS MECANIQUES
15.35 M MAD423.50 MAD−1.49%130.09135.52 M MAD−31.48 MAD−109.55%0.00%Distribution services
FBRFENIE BROSSETTE
12.52 M MAD256.50 MAD+1.40%33.19 K4.21363.99 M MAD46.285.54 MAD−0.14%0.00%Distribution services
SMISMI
11.77 M MAD2,300 MAD−1.20%6910.773.83 B MAD15.73146.20 MAD+384.39%3.44%Non-energy minerals
SNPSNEP
6.04 M MAD603.0 MAD+0.50%5 K5.231.44 B MAD−24.25 MAD−1,324.00%2.67%Process industries
CRSCARTIER SAADA
3.87 M MAD33.89 MAD+1.77%2210.51175.32 M MAD20.821.63 MAD+116.77%0.00%Consumer non-durables
CMTMINIERE TOUISSIT
2.41 M MAD1,720 MAD−3.26%4701.342.99 B MAD17.9196.02 MAD−37.12%0.00%Non-energy minerals
Sell
MDPMED PAPER
2.21 M MAD22.39 MAD0.00%2.8 K0.81107.11 M MAD17.041.31 MAD−33.67%0.00%Process industries
INVINVOLYS
327 K MAD100.00 MAD−1.77%520.4338.96 M MAD7.2013.89 MAD0.00%Technology services
MLEMAROC LEASING
0 MAD372.00 MAD−0.27%762.311.04 B MAD10.2836.19 MAD+16.04%3.75%Finance
AFMAFMA
1,170 MAD0.00%200.131.17 B MAD17.7765.84 MAD+4.37%4.70%Finance
IBCIB MAROC.COM
39.99 MAD+0.30%3651.7216.65 M MAD0.00%Commercial services
BCPBCP
284.00 MAD+0.46%66.35 K1.0157.48 B MAD3.54%Finance
CDMCDM
1,100 MAD+1.10%17.71 K14.9911.84 B MAD18.9258.13 MAD+53.57%3.14%Finance
Strong buy
DYTDISTY TECHNOLOGIES
300.00 MAD+0.18%9490.82Distribution services
CFGCFG BANK
229.50 MAD+0.22%67.7 K3.868.02 B MAD28.877.95 MAD+67.63%1.44%Finance
Neutral
AFIAFRIC INDUSTRIES
324.00 MAD+1.25%500.0393.28 M MAD6.25%Process industries
REBREBAB COMPANY
91.00 MAD+1.11%200.7316.06 M MAD0.00%Non-energy minerals
OULOULMES
1,223 MAD0.00%1085.512.42 B MAD1.80%Consumer non-durables
Strong buy
SSAHSANLAM MAROC
1,810 MAD+0.11%190.717.45 B MAD4.25%Finance
ATWATTIJARIWAFA BANK
649.0 MAD+0.62%42.27 K0.67130.23 B MAD13.7847.09 MAD+26.66%2.56%Finance
Buy
EEQDEQDOM
1,044 MAD+0.19%100.011.74 B MAD5.28%Finance
CIHCIH
440.00 MAD+2.33%5.83 K1.5413.54 B MAD16.6826.38 MAD+19.60%3.25%Finance
Strong sell
WAAWAFA ASSURANCE
4,500 MAD−1.10%2200.2615.93 B MAD21.81206.29 MAD+17.80%3.08%Finance
SLFSALAFIN
583.9 MAD+0.86%1000.061.82 B MAD19.5729.84 MAD+20.69%2.44%Finance
BCIBMCI
600.0 MAD−2.28%2.39 K2.958.15 B MAD32.5318.45 MAD+1,154.34%2.93%Finance
Sell
BOABANK OF AFRICA
192.00 MAD+1.05%70.27 K4.5941 B MAD12.4815.38 MAD+29.41%2.07%Finance
Sell
ATLATLANTASANAD
139.95 MAD−0.04%132.4 K20.398.44 B MAD19.077.34 MAD+2.95%4.07%Finance