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
TTQMTAQA MOROCCO
2.86 B MAD1,400 MAD−1.06%2630.1333.38 B MAD29.8846.86 MAD−4.36%2.47%Utilities
Sell
MMSASODEP-MARSA MAROC
2.63 B MAD599.0 MAD−0.83%17.46 K0.5144.33 B MAD42.0514.24 MAD+20.74%1.41%Transportation
Neutral
LLBVLABEL VIE
1.56 B MAD4,295 MAD0.00%8520.8812.43 B MAD22.78188.54 MAD−27.31%2.25%Retail trade
Buy
MMNGMANAGEM
1.45 B MAD3,165 MAD+3.70%180.0136.21 B MAD74.5642.45 MAD−39.32%0.98%Non-energy minerals
Strong sell
TTMATOTALENERGIES MARKETING MAROC
1.37 B MAD1,610 MAD+0.75%510.0114.32 B MAD40.1440.11 MAD+39.50%3.50%Retail trade
CCSRCOSUMAR
1.24 B MAD207.95 MAD−0.02%3120.0019.65 B MAD18.6811.13 MAD+32.53%3.37%Process industries
Sell
IAMITISSALAT AL-MAGHRIB
1.12 B MAD91.99 MAD−0.01%111.23 K0.3080.88 B MAD64.651.42 MAD−76.03%4.57%Communications
Buy
CCMACIMENTS DU MAROC
1.01 B MAD1,913 MAD+0.95%160.0027.36 B MAD28.6166.85 MAD+11.03%3.69%Non-energy minerals
Neutral
RRISRISMA
765 M MAD280.00 MAD+1.08%4.62 K0.193.97 B MAD16.9416.53 MAD+16.03%2.17%Consumer services
GGAZAFRIQUIA GAZ
619.53 M MAD3,870 MAD+1.57%180.0313.1 B MAD27.42141.12 MAD−4.75%3.67%Distribution services
SSIDSONASID
616.36 M MAD1,105 MAD+0.45%1.99 K0.404.29 B MAD63.8917.29 MAD+50.72%1.91%Non-energy minerals
SSBMSOCIETE DES BOISSONS DU MAROC
604.33 M MAD2,300 MAD−2.95%1992.156.51 B MAD10.84212.11 MAD+49.90%6.96%Consumer non-durables
Buy
AARDARADEI CAPITAL
558.95 M MAD475.05 MAD−0.62%1180.026.01 B MAD19.6124.23 MAD1.23%Technology services
Buy
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
495.46 M MAD530.0 MAD0.00%21.16 K0.5616.77 B MAD33.5215.81 MAD+83.14%1.42%Industrial services
AADIALLIANCES
472.6 M MAD514.0 MAD−0.77%12.75 K0.2011.44 B MAD38.1413.48 MAD+42.45%0.58%Finance
DDHODELTA HOLDING
460.21 M MAD66.00 MAD−1.35%910.015.86 B MAD22.872.89 MAD+44.59%2.24%Producer manufacturing
DDRIDARI COUSPATE
292.75 M MAD3,719 MAD+0.57%10.011.1 B MAD26.03142.90 MAD+174.23%3.25%Consumer non-durables
LLESLESIEUR CRISTAL
285 M MAD275.40 MAD−1.64%3.07 K1.997.61 B MAD131.212.10 MAD+866.84%0.73%Consumer non-durables
Strong sell
MMUTMUTANDIS SCA
276.88 M MAD328.00 MAD−0.58%8650.053.05 B MAD17.5818.66 MAD+56.98%3.18%Consumer non-durables
RRDSRES DAR SAADA
253.94 M MAD115.50 MAD−1.28%162.64 K0.463.07 B MAD−2.92 MAD−47.17%0.00%Finance
AADHDOUJA PROM ADDOHA
251.28 M MAD45.00 MAD−2.39%232.05 K0.4618.56 B MAD68.370.66 MAD+226.49%0.00%Finance
HHPSHPS
213.85 M MAD659.0 MAD−1.35%1.21 K0.084.95 B MAD51.7312.74 MAD−5.53%1.02%Technology services
Strong buy
AATHAUTO HALL
192.96 M MAD67.55 MAD+0.82%4.74 K0.293.37 B MAD57.301.18 MAD+4,731.56%2.99%Retail trade
JJETJET CONTRACTORS
182.27 M MAD2,228 MAD−0.09%2.97 K0.426.76 B MAD0.31%Industrial services
CCTMCTM
175.11 M MAD1,035 MAD−1.43%5251.051.29 B MAD22.4546.11 MAD+20.28%1.43%Transportation
OOULOULMES
166.32 M MAD1,299 MAD0.00%40.502.57 B MAD38.3433.89 MAD+23.29%1.69%Consumer non-durables
Buy
UUMRUNIMER
130.99 M MAD175.00 MAD+2.94%540.062 B MAD−3.69 MAD−387.09%0.57%Consumer non-durables
AAKTAKDITAL S.A
125.42 M MAD1,135 MAD0.00%11.7 K0.8416.07 B MAD65.1617.42 MAD+71.19%0.53%Health services
Buy
MM2MM2M GROUP
125.07 M MAD530.0 MAD+0.76%60.05340.73 M MAD26.9719.65 MAD0.00%Technology services
LLHMLAFARGEHOLCIM MAR
124.04 M MAD2,020 MAD−0.39%2770.0447.52 B MAD31.9363.25 MAD+1.34%3.25%Non-energy minerals
Strong sell
MMICMICRODATA
121.96 M MAD670.0 MAD−3.44%490.051.17 B MAD17.1539.06 MAD+35.67%4.90%Technology services
CCMGCMGP GROUP
118.44 M MAD360.00 MAD−1.10%27.06 K0.252 B MAD14.2325.30 MAD0.00%Producer manufacturing
PPROPROMOPHARM S.A
111.89 M MAD990.0 MAD+3.13%100.38990 M MAD17.7755.72 MAD−19.21%4.04%Health technology
SSOTSOTHEMA
104.51 M MAD936.1 MAD−0.94%270.026.8 B MAD24.5638.11 MAD+5.39%1.80%Health technology
AALMALUMINIUM DU MAROC
67.28 M MAD1,445 MAD+0.28%10.01671.44 M MAD26.5654.41 MAD6.25%Producer manufacturing
Buy
CCOLCOLORADO
59.26 M MAD59.50 MAD+0.85%1340.04950.94 M MAD21.972.71 MAD+20.03%3.81%Process industries
DDWYDISWAY
48.08 M MAD690.0 MAD−0.86%80.011.31 B MAD21.1332.65 MAD−16.87%5.03%Distribution services
BBALBALIMA
35.18 M MAD220.00 MAD0.00%30011.45383.68 M MAD30.877.13 MAD+86.21%2.50%Finance
SSNASTOKVIS NORD AFRIQUE
26.91 M MAD17.85 MAD−0.83%2960.03318.51 M MAD−12.94 MAD+37.25%0.00%Distribution services
SS2MS.M MONETIQUE
25.43 M MAD380.00 MAD+5.56%12.37 K5.63292.35 M MAD13.3828.41 MAD+16.43%0.00%Technology services
SSTRSTROC INDUSTRIE
21.06 M MAD44.99 MAD+1.79%1.23 K0.6455.18 M MAD−29.31 MAD−97.43%0.00%Industrial services
ZZDJZELLIDJA S.A
17.98 M MAD150.00 MAD+5.63%560.5581.34 M MAD682.130.22 MAD−76.32%0.00%Non-energy minerals
SSRMREALISATIONS MECANIQUES
15.35 M MAD437.00 MAD−3.96%2690.29145.6 M MAD−31.48 MAD−109.55%0.00%Distribution services
FFBRFENIE BROSSETTE
12.52 M MAD128.00 MAD+2.40%6980.16179.87 M MAD23.105.54 MAD−0.14%0.00%Distribution services
SSMISMI
11.77 M MAD2,250 MAD+2.27%1480.103.62 B MAD15.39146.20 MAD+384.39%3.64%Non-energy minerals
MMOXMAGHREB OXYGENE
9.98 M MAD313.45 MAD+9.98%1211.70231.56 M MAD29.1510.75 MAD−41.34%1.40%Process industries
IIMOIMMORENTE INVEST
8.02 M MAD89.95 MAD−0.06%3.47 K0.96810.63 M MAD19.184.69 MAD+92.91%5.78%Finance
SSNPSNEP
6.04 M MAD627.2 MAD−1.77%1220.051.53 B MAD−24.25 MAD−1,324.00%2.51%Process industries
AAFIAFRIC INDUSTRIES
4.23 M MAD305.00 MAD−0.97%530.0889.78 M MAD17.4117.52 MAD+48.94%6.49%Process industries
CCRSCARTIER SAADA
3.87 M MAD34.95 MAD+0.09%4150.24183.85 M MAD21.471.63 MAD+116.77%0.00%Consumer non-durables
CCMTMINIERE TOUISSIT
2.41 M MAD1,710 MAD0.00%3400.322.87 B MAD17.8196.02 MAD−37.12%3.51%Non-energy minerals
MMDPMED PAPER
2.21 M MAD22.50 MAD−2.17%1.13 K0.12110.03 M MAD17.131.31 MAD−33.67%0.00%Process industries
IINVINVOLYS
327 K MAD100.00 MAD−1.48%910.5938.85 M MAD7.2013.89 MAD0.00%Technology services
MMLEMAROC LEASING
0 MAD388.00 MAD0.00%10.041.08 B MAD10.7236.19 MAD+16.04%3.61%Finance
MMABMAGHREBAIL
0 MAD901.0 MAD−0.99%30.041.25 B MAD9.3896.01 MAD+6.30%5.55%Finance
CCDMCDM
1,069 MAD+1.81%4.16 K0.4311.43 B MAD18.3958.13 MAD+53.57%3.26%Finance
Neutral
AATWATTIJARIWAFA BANK
614.9 MAD−0.02%18.79 K0.22124.18 B MAD13.9444.09 MAD+21.12%2.68%Finance
Sell
SSAHSANLAM MAROC
1,854 MAD−1.90%90.047.63 B MAD10.49176.71 MAD+178.78%4.15%Finance
BBOABANK OF AFRICA
208.00 MAD+1.46%8.05 K0.3844.24 B MAD13.5215.38 MAD+29.41%1.92%Finance
Sell
CCFGCFG BANK
235.05 MAD+0.45%7730.018.19 B MAD39.136.01 MAD+129.51%1.41%Finance
SSLFSALAFIN
585.0 MAD−1.68%590.101.86 B MAD19.6129.84 MAD+20.69%2.39%Finance
BBCIBMCI
660.0 MAD+1.71%10.1 K3.408.62 B MAD35.7818.45 MAD+1,154.34%2.77%Finance
Sell
DDYTDISTY TECHNOLOGIES
312.55 MAD+1.15%2.22 K1.12Distribution services
AATLATLANTASANAD
167.80 MAD+1.70%14.41 K0.209.95 B MAD22.867.34 MAD+2.95%3.45%Finance
CCIHCIH
445.00 MAD+3.46%35.82 K2.3813.55 B MAD16.8726.38 MAD+19.60%3.25%Finance
Strong sell
RREBREBAB COMPANY
90.00 MAD+2.05%1534.2915.88 M MAD0.00%Non-energy minerals
AAFMAFMA
1,110 MAD−0.27%1000.591.11 B MAD16.8665.84 MAD+4.37%4.94%Finance
IIBCIB MAROC.COM
34.91 MAD−0.17%7582.3914.6 M MAD0.00%Commercial services
BBCPBCP
283.00 MAD−1.05%2.82 K0.0958.15 B MAD15.0018.87 MAD−7.31%3.50%Finance
Sell
WWAAWAFA ASSURANCE
4,500 MAD−1.32%1.59 K2.5815.75 B MAD21.81206.29 MAD+17.80%3.11%Finance