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,832 MAD−3.18%2020.0966.8 B MAD63.4544.63 MAD+1.49%1.20%Utilities
Strong sell
MNGMANAGEM
2.59 B MAD5,600 MAD−3.10%5510.9766.44 B MAD107.2052.24 MAD+3.03%0.69%Non-energy minerals
Strong sell
MSASODEP-MARSA MAROC
2.39 B MAD941.3 MAD−0.29%11.99 K0.3269.09 B MAD54.5317.26 MAD+48.67%1.01%Transportation
Sell
LBVLABEL VIE
2.25 B MAD4,949 MAD+2.25%1.51 K1.0714.32 B MAD26.43187.22 MAD+6.72%2.28%Retail trade
Buy
TMATOTALENERGIES MARKETING MAROC
1.79 B MAD1,760 MAD−0.56%760.0815.77 B MAD16.92104.00 MAD+1,754.39%6.38%Retail trade
Strong sell
GAZAFRIQUIA GAZ
1.31 B MAD4,408 MAD0.00%160.0315.15 B MAD20.27217.42 MAD+55.23%3.97%Distribution services
Buy
IAMITISSALAT AL-MAGHRIB
992 M MAD120.00 MAD−1.64%113.28 K0.54105.49 B MAD14.938.04 MAD+464.77%3.44%Communications
Sell
CMACIMENTS DU MAROC
859.71 M MAD2,025 MAD+0.05%1.97 K1.6129.23 B MAD31.9863.33 MAD−5.78%2.96%Non-energy minerals
Strong sell
ARDARADEI CAPITAL
813.65 M MAD470.00 MAD+0.43%1.2 K1.095.91 B MAD19.4224.20 MAD−0.07%2.23%Technology services
Neutral
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
742.67 M MAD1,072 MAD+0.19%42.4 K0.4037.17 B MAD65.0016.49 MAD+43.92%0.70%Industrial services
Neutral
ADIALLIANCES
736.26 M MAD545.3 MAD−0.58%18.38 K0.2912.04 B MAD39.8813.67 MAD+26.39%0.66%Finance
Sell
SIDSONASID
723.41 M MAD2,471 MAD+0.65%6490.359.64 B MAD68.2336.21 MAD+117.03%1.59%Non-energy minerals
Neutral
SBMSOCIETE DES BOISSONS DU MAROC
662.12 M MAD1,970 MAD−4.97%1521.035.57 B MAD25.8876.11 MAD−66.21%4.82%Consumer non-durables
Buy
RISRISMA
610.95 M MAD392.00 MAD−0.76%1.76 K0.715.62 B MAD30.6912.77 MAD−25.01%1.77%Consumer services
Neutral
ATHAUTO HALL
577.5 M MAD98.00 MAD−1.90%8.97 K0.114.93 B MAD288.400.34 MAD−38.70%2.00%Retail trade
Strong sell
AKTAKDITAL S.A
575.81 M MAD1,560 MAD−0.13%4.81 K0.3822.12 B MAD62.8124.84 MAD+80.10%0.64%Health services
Neutral
MUTMUTANDIS SCA
487.84 M MAD287.00 MAD−1.03%9.48 K0.912.65 B MAD16.6517.24 MAD+41.44%3.62%Consumer non-durables
Neutral
LESLESIEUR CRISTAL
456 M MAD280.00 MAD−1.75%2.56 K28.117.74 B MAD322.360.87 MAD+1,099.72%1.05%Consumer non-durables
Strong sell
CMGCMGP GROUP
403.63 M MAD415.00 MAD+1.22%18.59 K0.286.97 B MAD0.00%Producer manufacturing
Strong buy
DHODELTA HOLDING
398.34 M MAD85.00 MAD0.00%185.19 K1.757.45 B MAD25.213.37 MAD+56.35%2.65%Producer manufacturing
Neutral
CSRCOSUMAR
383.2 M MAD244.00 MAD+1.60%9.82 K0.2023.05 B MAD27.119.00 MAD−15.73%4.16%Process industries
Sell
DRIDARI COUSPATE
284.72 M MAD4,000 MAD+2.56%1297.911.19 B MAD3.50%Consumer non-durables
Neutral
HPSHPS
246.72 M MAD590.2 MAD+0.20%8.42 K0.744.37 B MAD58.0510.17 MAD−26.42%1.19%Technology services
Strong buy
CTMCTM
238.92 M MAD928.9 MAD−0.44%2711.371.14 B MAD24.4338.03 MAD−26.12%1.61%Transportation
Neutral
SNASTOKVIS NORD AFRIQUE
236.45 M MAD104.75 MAD+0.82%38.27 K0.231.85 B MAD88.371.19 MAD0.00%Distribution services
Neutral
ADHDOUJA PROM ADDOHA
205.09 M MAD40.70 MAD+1.62%135.34 K0.2316.38 B MAD59.760.68 MAD+56.94%0.00%Finance
Sell
UMRUNIMER
191.33 M MAD163.00 MAD0.00%70.911.86 B MAD−7.12 MAD−138.28%0.61%Consumer non-durables
Neutral
LHMLAFARGEHOLCIM MAR
163.07 M MAD2,039 MAD+2.46%18.61 K4.3147.78 B MAD26.1278.07 MAD+17.89%3.52%Non-energy minerals
Sell
M2MM2M GROUP
157.56 M MAD540.0 MAD+2.47%2.28 K2.89349.8 M MAD23.8822.62 MAD0.00%Technology services
Neutral
AGMAGMA
151.19 M MAD6,456 MAD−6.00%100.741.29 B MAD19.38333.13 MAD+5.26%4.65%Finance
Neutral
PROPROMOPHARM S.A
118.03 M MAD1,489 MAD+3.76%300.361.49 B MAD26.9955.16 MAD−3.05%0.00%Health technology
Neutral
MICMICRODATA
117.65 M MAD949.9 MAD−0.01%2.26 K5.521.6 B MAD23.5340.37 MAD+18.55%4.21%Technology services
Neutral
OULOULMES
116.28 M MAD1,220 MAD−0.08%250.012.42 B MAD41.7329.24 MAD−9.44%1.88%Consumer non-durables
Strong buy
COLCOLORADO
115.69 M MAD90.78 MAD+10.00%18.78 K0.501.46 B MAD32.272.81 MAD+17.34%3.15%Process industries
Neutral
JETJET CONTRACTORS
109.54 M MAD2,468 MAD−0.28%4.29 K0.417.48 B MAD57.6342.82 MAD+88.23%0.61%Industrial services
Neutral
DWYDISWAY
106.07 M MAD912.9 MAD+8.04%7.12 K4.241.72 B MAD21.8341.81 MAD+20.34%4.73%Distribution services
Neutral
IMOIMMORENTE INVEST
42.4 M MAD88.99 MAD+0.01%10.94 K1.97801.53 M MAD17.015.23 MAD+10.12%5.84%Finance
Neutral
S2MS.M MONETIQUE
34.8 M MAD650.0 MAD+1.04%3230.39527.85 M MAD17.9536.22 MAD+36.48%0.00%Technology services
Neutral
VVCNVICENNE
34.6 M MAD455.00 MAD0.00%49.86 K0.77963.98 M MAD0.00%Distribution services
Neutral
CMTMINIERE TOUISSIT
32.36 M MAD2,650 MAD−3.64%720.044.46 B MAD−7.21 MAD−107.64%0.00%Non-energy minerals
Strong sell
ALMALUMINIUM DU MAROC
25.36 M MAD1,880 MAD0.00%10.06875.99 M MAD23.7879.06 MAD+452.30%5.32%Producer manufacturing
Sell
MOXMAGHREB OXYGENE
17.45 M MAD420.00 MAD+0.24%70.09341.25 M MAD27.4615.30 MAD+30.25%0.95%Process industries
Neutral
BALBALIMA
17.01 M MAD253.85 MAD0.00%1045.12442.71 M MAD31.008.19 MAD+60.62%2.17%Finance
Neutral
DYTDISTY TECHNOLOGIES
11.27 M MAD420.00 MAD+9.12%56.54 K16.66384.17 M MAD21.6519.40 MAD+3.09%4.29%Distribution services
Neutral
SMISMI
11.23 M MAD2,500 MAD−5.66%2.01 K3.114.11 B MAD22.03113.50 MAD+10.84%3.02%Non-energy minerals
Neutral
STRSTROC INDUSTRIE
9.66 M MAD238.00 MAD+1.93%1.79 K0.09297.15 M MAD−10.07 MAD+68.33%0.00%Industrial services
Neutral
ZDJZELLIDJA S.A
7.47 M MAD277.35 MAD−5.98%150.28158.88 M MAD25.1611.02 MAD0.00%Non-energy minerals
Neutral
SRMREALISATIONS MECANIQUES
6.63 M MAD540.0 MAD+0.19%3420.58172.8 M MAD89.926.01 MAD0.00%Distribution services
Neutral
AFIAFRIC INDUSTRIES
6.54 M MAD326.60 MAD−1.63%2640.3395.2 M MAD9.6034.02 MAD+122.51%6.63%Process industries
Neutral
CRSCARTIER SAADA
1.48 M MAD42.45 MAD+2.54%13.38 K1.15223.5 M MAD38.961.09 MAD−27.66%0.00%Consumer non-durables
Neutral
SNPSNEP
1.2 M MAD680.2 MAD−1.71%2110.081.63 B MAD−18.25 MAD+6.04%0.00%Process industries
Neutral
MDPMED PAPER
762.39 K MAD38.50 MAD+2.34%24.76 K0.51184.18 M MAD23.061.67 MAD+38.85%0.00%Process industries
Neutral
INVINVOLYS
352.84 K MAD167.30 MAD−2.68%1.48 K0.3564.03 M MAD−0.32 MAD−117.93%0.00%Technology services
Neutral
MABMAGHREBAIL
127 K MAD999.0 MAD+1.11%20015.631.38 B MAD10.2097.99 MAD+6.12%5.06%Finance
Neutral
FBRFENIE BROSSETTE
535.0 MAD+0.02%7.67 K0.47769.86 M MAD0.00%Distribution services
Neutral
BCPBCP
323.00 MAD−0.62%30.12 K0.3965.67 B MAD15.0921.41 MAD+10.14%3.23%Finance
Sell
ATWATTIJARIWAFA BANK
765.0 MAD−0.39%45.58 K0.81154.46 B MAD14.7251.97 MAD+19.25%2.47%Finance
Sell
BCIBMCI
615.0 MAD−1.60%460.038.17 B MAD24.5025.10 MAD+50.87%2.88%Finance
Strong sell
SAHSANLAM MAROC
2,083 MAD+1.02%70.068.58 B MAD12.60165.29 MAD+21.63%3.73%Finance
Neutral
CIHCIH
432.90 MAD+1.50%6.52 K0.1015.41 B MAD14.1130.68 MAD+27.99%3.23%Finance
Sell
SOTSOTHEMA
1,830 MAD−0.27%2690.2113.18 B MAD1.53%Health technology
Neutral
CFGCFG BANK
247.90 MAD+1.39%12.28 K0.218.56 B MAD33.157.48 MAD+57.70%1.35%Finance
Neutral
RDSRES DAR SAADA
153.85 MAD0.00%29.8 K0.344.03 B MAD0.00%Finance
Sell
ATLATLANTASANAD
162.00 MAD+3.85%11.12 K0.419.77 B MAD21.547.52 MAD+3.61%3.72%Finance
Neutral
REBREBAB COMPANY
95.06 MAD−4.61%200.3016.77 M MAD0.00%Non-energy minerals
Neutral
AFMAFMA
1,307 MAD0.00%862.021.31 B MAD18.0672.35 MAD+20.60%4.21%Finance
Neutral
BOABANK OF AFRICA
263.50 MAD+1.35%267.33 K2.0256.86 B MAD15.7316.76 MAD+26.27%1.92%Finance
Strong sell
EQDEQDOM
1,245 MAD−1.81%1240.062.08 B MAD−3.19 MAD−106.01%4.34%Finance
Neutral
SLFSALAFIN
608.9 MAD−0.18%2.01 K3.271.9 B MAD20.4229.82 MAD+2.84%2.42%Finance
Neutral
MLEMAROC LEASING
387.00 MAD−0.26%271.941.07 B MAD3.61%Finance
Neutral
IBCIB MAROC.COM
77.20 MAD+0.19%7210.4232.23 M MAD0.00%Commercial services
Neutral
CDMCDM
1,085 MAD−0.91%1.61 K0.2311.81 B MAD14.8573.09 MAD+30.77%3.81%Finance
Sell
WAAWAFA ASSURANCE
5,299 MAD+0.02%10.0018.55 B MAD21.72243.93 MAD+21.87%2.64%Finance
Neutral