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
2.86 B MAD1,620 MAD+2.53%4.07 K0.2837.27 B MAD34.5746.86 MAD−4.36%2.22%Utilities
Sell
MSASODEP-MARSA MAROC
2.63 B MAD628.0 MAD+1.29%71.72 K2.3345.51 B MAD44.0914.24 MAD+20.74%1.37%Transportation
Neutral
IAMITISSALAT AL-MAGHRIB
2.07 B MAD104.00 MAD+0.39%92.31 K0.2491.07 B MAD50.762.05 MAD−65.91%4.05%Communications
Buy
LBVLABEL VIE
1.56 B MAD4,250 MAD−1.69%7821.1812.51 B MAD22.54188.54 MAD−27.31%2.24%Retail trade
Buy
MNGMANAGEM
1.45 B MAD4,005 MAD+0.18%3.96 K6.5347.43 B MAD94.3542.45 MAD−39.32%0.75%Non-energy minerals
Strong sell
TTMATOTALENERGIES MARKETING MAROC
1.37 B MAD1,580 MAD0.00%3.46 K1.7114.16 B MAD39.3940.11 MAD+39.50%3.54%Retail trade
Sell
GAZAFRIQUIA GAZ
1.31 B MAD4,800 MAD0.00%6130.1616.5 B MAD22.08217.42 MAD+55.23%2.92%Distribution services
Sell
CSRCOSUMAR
1.24 B MAD205.00 MAD0.00%138.01 K14.4019.37 B MAD18.4111.13 MAD+32.53%3.41%Process industries
Sell
CMACIMENTS DU MAROC
1.01 B MAD1,894 MAD−0.05%1980.0227.36 B MAD28.3366.85 MAD+11.03%3.69%Non-energy minerals
Neutral
RISRISMA
765 M MAD303.50 MAD+2.02%10.42 K0.774.26 B MAD18.3616.53 MAD+16.03%2.02%Consumer services
SIDSONASID
616.36 M MAD1,436 MAD+4.89%10.57 K1.785.34 B MAD83.0317.29 MAD+50.72%1.53%Non-energy minerals
SBMSOCIETE DES BOISSONS DU MAROC
604.33 M MAD2,401 MAD+0.04%1441.836.79 B MAD11.32212.11 MAD+49.90%6.67%Consumer non-durables
Buy
ARDARADEI CAPITAL
558.95 M MAD479.00 MAD−0.21%12.63 K0.926.03 B MAD19.7724.23 MAD1.23%Technology services
Buy
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
495.46 M MAD600.0 MAD+2.04%92.6 K3.3318.6 B MAD37.9515.81 MAD+83.14%1.28%Industrial services
Strong buy
ADIALLIANCES
472.6 M MAD589.0 MAD+1.59%65.19 K1.4912.8 B MAD43.7013.48 MAD+42.45%0.52%Finance
DHODELTA HOLDING
460.21 M MAD68.10 MAD−3.61%190.27 K22.626.19 B MAD23.602.89 MAD+44.59%2.12%Producer manufacturing
DRIDARI COUSPATE
292.75 M MAD3,600 MAD0.00%4274.271.07 B MAD25.19142.90 MAD+174.23%3.33%Consumer non-durables
LESLESIEUR CRISTAL
285 M MAD280.00 MAD−0.02%1000.177.74 B MAD133.402.10 MAD+866.84%0.71%Consumer non-durables
Strong sell
MUTMUTANDIS SCA
276.88 M MAD339.00 MAD0.00%5.5 K0.683.13 B MAD18.1718.66 MAD+56.98%3.10%Consumer non-durables
Strong buy
RDSRES DAR SAADA
253.94 M MAD115.95 MAD−1.74%87 K0.813.09 B MAD−2.92 MAD−47.17%0.00%Finance
ADHDOUJA PROM ADDOHA
251.28 M MAD44.99 MAD−0.79%184.04 K0.6618.26 B MAD68.350.66 MAD+226.49%0.00%Finance
HPSHPS
213.85 M MAD648.5 MAD−0.23%3.42 K0.564.81 B MAD50.9012.74 MAD−5.53%1.05%Technology services
Strong buy
ATHAUTO HALL
192.96 M MAD73.52 MAD−1.97%7.15 K0.093.77 B MAD62.361.18 MAD+4,731.56%2.67%Retail trade
JETJET CONTRACTORS
182.27 M MAD2,518 MAD+3.20%15.8 K4.717.39 B MAD0.29%Industrial services
CTMCTM
175.11 M MAD1,096 MAD+0.55%5272.631.34 B MAD23.7746.11 MAD+20.28%1.38%Transportation
UMRUNIMER
130.99 M MAD169.55 MAD+5.97%151.361.94 B MAD−3.69 MAD−387.09%0.59%Consumer non-durables
AKTAKDITAL S.A
125.42 M MAD1,191 MAD−1.73%16.24 K1.1117.16 B MAD68.3717.42 MAD+71.19%0.50%Health services
Neutral
M2MM2M GROUP
125.07 M MAD530.0 MAD0.00%210.36343.32 M MAD26.9719.65 MAD0.00%Technology services
LLHMLAFARGEHOLCIM MAR
124.04 M MAD1,980 MAD−1.00%3 K0.2346.86 B MAD31.3063.25 MAD+1.34%3.30%Non-energy minerals
Strong sell
MICMICRODATA
121.96 M MAD740.0 MAD+0.68%1980.371.23 B MAD18.9539.06 MAD+35.67%4.63%Technology services
CMGCMGP GROUP
118.44 M MAD341.50 MAD−1.07%28.62 K0.601.9 B MAD13.5025.30 MAD0.00%Producer manufacturing
PROPROMOPHARM S.A
111.89 M MAD1,034 MAD+5.93%210.501.03 B MAD18.5655.72 MAD−19.21%3.87%Health technology
SOTSOTHEMA
104.51 M MAD1,095 MAD−0.54%3160.087.93 B MAD28.7338.11 MAD+5.39%1.54%Health technology
ALMALUMINIUM DU MAROC
67.28 M MAD1,525 MAD−0.26%730.40712.44 M MAD28.0354.41 MAD5.89%Producer manufacturing
Buy
COLCOLORADO
59.26 M MAD57.50 MAD−2.54%27.86 K21.33950.94 M MAD21.232.71 MAD+20.03%3.81%Process industries
DWYDISWAY
48.08 M MAD698.0 MAD−0.57%260.071.32 B MAD21.3832.65 MAD−16.87%4.99%Distribution services
BALBALIMA
35.18 M MAD220.00 MAD−2.22%390.74392.4 M MAD30.877.13 MAD+86.21%2.44%Finance
SNASTOKVIS NORD AFRIQUE
26.91 M MAD18.40 MAD0.00%1870.04325.59 M MAD−12.94 MAD+37.25%0.00%Distribution services
S2MS.M MONETIQUE
25.43 M MAD408.00 MAD−0.49%3.43 K0.77332.95 M MAD14.3628.41 MAD+16.43%0.00%Technology services
STRSTROC INDUSTRIE
21.06 M MAD44.49 MAD−0.47%3690.5855.81 M MAD−29.31 MAD−97.43%0.00%Industrial services
AGMAGMA
18.19 M MAD6,800 MAD+0.74%352.351.35 B MAD20.96324.45 MAD+7.01%4.07%Finance
ZDJZELLIDJA S.A
17.98 M MAD128.15 MAD−5.98%1973.3678.08 M MAD582.760.22 MAD−76.32%0.00%Non-energy minerals
MOXMAGHREB OXYGENE
17.45 M MAD440.00 MAD−2.22%2060.17365.63 M MAD28.7715.30 MAD+30.25%0.89%Process industries
SRMREALISATIONS MECANIQUES
15.35 M MAD426.00 MAD+0.24%6200.78136 M MAD−31.48 MAD−109.55%0.00%Distribution services
FBRFENIE BROSSETTE
12.52 M MAD124.00 MAD−0.64%1960.22179.59 M MAD22.375.54 MAD−0.14%0.00%Distribution services
SMISMI
11.77 M MAD2,840 MAD+1.79%1.55 K1.704.59 B MAD19.43146.20 MAD+384.39%2.87%Non-energy minerals
IMOIMMORENTE INVEST
8.02 M MAD90.48 MAD+1.55%18.4 K2.34802.52 M MAD19.294.69 MAD+92.91%5.84%Finance
SNPSNEP
6.04 M MAD650.0 MAD−1.52%1.55 K0.311.58 B MAD−24.25 MAD−1,324.00%2.42%Process industries
AFIAFRIC INDUSTRIES
4.23 M MAD305.50 MAD−0.16%7602.4689.2 M MAD17.4417.52 MAD+48.94%6.54%Process industries
CRSCARTIER SAADA
3.87 M MAD32.90 MAD−1.50%5540.25175.85 M MAD20.221.63 MAD+116.77%0.00%Consumer non-durables
CMTMINIERE TOUISSIT
2.41 M MAD1,973 MAD−0.35%2.45 K2.553.33 B MAD20.5596.02 MAD−37.12%3.03%Non-energy minerals
Sell
MDPMED PAPER
2.21 M MAD22.72 MAD+0.13%1.46 K0.13108.54 M MAD17.291.31 MAD−33.67%0.00%Process industries
INVINVOLYS
327 K MAD96.60 MAD−3.40%6005.3038.27 M MAD6.9513.89 MAD0.00%Technology services
MABMAGHREBAIL
0 MAD900.0 MAD−0.11%30.031.25 B MAD9.3796.01 MAD+6.30%5.55%Finance
MLEMAROC LEASING
0 MAD387.00 MAD0.00%241.611.07 B MAD10.6936.19 MAD+16.04%3.62%Finance
AFMAFMA
1,135 MAD0.00%10.011.14 B MAD17.2465.84 MAD+4.37%4.85%Finance
BCPBCP
281.00 MAD−0.35%34.48 K0.8957.33 B MAD14.8918.87 MAD−7.31%3.55%Finance
Sell
ATLATLANTASANAD
155.00 MAD−0.64%3.9 K0.209.4 B MAD21.127.34 MAD+2.95%3.65%Finance
CFGCFG BANK
244.90 MAD+0.39%34.59 K2.608.54 B MAD40.776.01 MAD+129.51%1.35%Finance
BOABANK OF AFRICA
201.00 MAD−1.45%6.58 K0.2544.01 B MAD13.0715.38 MAD+29.41%1.93%Finance
Sell
DYTDISTY TECHNOLOGIES
295.00 MAD−1.32%5490.60Distribution services
CIHCIH
475.00 MAD+3.26%18.38 K2.3714.49 B MAD18.0126.38 MAD+19.60%3.04%Finance
Strong sell
SSAHSANLAM MAROC
2,000 MAD0.00%50.108.23 B MAD−1,059.93 MAD−880.01%3.85%Finance
ATWATTIJARIWAFA BANK
657.0 MAD+1.37%169.06 K2.94130.86 B MAD14.9044.09 MAD+21.12%2.55%Finance
Neutral
EEQDEQDOM
1,065 MAD+0.95%970.061.76 B MAD5.21%Finance
IBCIB MAROC.COM
41.90 MAD−2.19%1060.0817.89 M MAD0.00%Commercial services
CDMCDM
1,180 MAD+1.72%1.48 K0.1912.62 B MAD20.3058.13 MAD+53.57%2.95%Finance
Neutral
REBREBAB COMPANY
86.01 MAD+0.51%633.9415.18 M MAD0.00%Non-energy minerals
BCIBMCI
632.0 MAD+0.32%15.18 K27.478.37 B MAD34.2618.45 MAD+1,154.34%2.86%Finance
Sell
WAAWAFA ASSURANCE
4,450 MAD0.00%20.0115.57 B MAD21.57206.29 MAD+17.80%3.15%Finance
SLFSALAFIN
620.0 MAD+6.90%11.5 K1.161.81 B MAD20.7829.84 MAD+20.69%2.46%Finance