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,313 MAD+0.08%2360.1630.97 B MAD28.0246.86 MAD−5.24%2.67%Utilities
Sell
MMSASODEP-MARSA MAROC
2.63 B MAD530.0 MAD−0.93%23.77 K0.7638.9 B MAD37.2114.24 MAD+31.91%1.60%Transportation
Buy
LLBVLABEL VIE
1.56 B MAD4,150 MAD−1.17%9701.2212.01 B MAD22.01188.54 MAD+14.93%2.33%Retail trade
Strong buy
MMNGMANAGEM
1.45 B MAD2,870 MAD−0.28%1.28 K2.8334.05 B MAD67.6142.45 MAD−77.17%1.05%Non-energy minerals
Strong sell
TTMATOTALENERGIES MARKETING MAROC
1.37 B MAD1,520 MAD−0.65%260.0413.62 B MAD37.8940.11 MAD−60.12%3.68%Retail trade
Sell
CCSRCOSUMAR
1.24 B MAD195.50 MAD+0.18%3420.0318.47 B MAD17.5611.13 MAD+53.22%3.58%Process industries
Neutral
IAMITISSALAT AL-MAGHRIB
1.12 B MAD85.99 MAD−0.03%38.76 K0.2175.59 B MAD60.431.42 MAD−65.23%4.88%Communications
Strong buy
CCMACIMENTS DU MAROC
1.01 B MAD1,936 MAD+0.05%580.0227.95 B MAD28.9666.85 MAD−11.93%3.62%Non-energy minerals
Neutral
RRISRISMA
765 M MAD209.05 MAD+0.02%4420.433 B MAD12.6516.53 MAD2.87%Consumer services
Neutral
GGAZAFRIQUIA GAZ
619.53 M MAD3,760 MAD−2.34%500.6712.93 B MAD26.64141.12 MAD−8.32%3.72%Distribution services
Sell
SSIDSONASID
616.36 M MAD949.7 MAD+2.12%500.023.7 B MAD54.9117.29 MAD−43.89%2.21%Non-energy minerals
Sell
SSBMSOCIETE DES BOISSONS DU MAROC
604.33 M MAD2,272 MAD+0.98%590.026.43 B MAD10.71212.11 MAD+78.35%7.04%Consumer non-durables
Buy
AARDARADEI CAPITAL
558.95 M MAD483.50 MAD−1.12%1580.016.08 B MAD19.9624.23 MAD1.22%Technology services
Strong buy
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
495.46 M MAD483.00 MAD+1.68%13.15 K0.4115.28 B MAD30.5515.81 MAD+86.45%1.55%Industrial services
Strong buy
AADIALLIANCES
472.6 M MAD454.00 MAD+3.18%44.6 K0.7610.02 B MAD33.6913.48 MAD+94.96%0.66%Finance
Sell
DDHODELTA HOLDING
460.21 M MAD53.50 MAD+0.41%3.64 K1.204.69 B MAD18.542.89 MAD+41.77%2.80%Producer manufacturing
LLESLESIEUR CRISTAL
285 M MAD271.15 MAD−1.40%1000.447.49 B MAD129.182.10 MAD−81.82%0.74%Consumer non-durables
Strong sell
MMUTMUTANDIS SCA
276.88 M MAD295.10 MAD−1.60%9210.282.73 B MAD15.8218.66 MAD+133.26%3.56%Consumer non-durables
Strong buy
RRDSRES DAR SAADA
253.94 M MAD72.70 MAD−0.42%65.9 K0.721.91 B MAD−2.92 MAD−88.80%0.00%Finance
Sell
AADHDOUJA PROM ADDOHA
251.28 M MAD39.00 MAD+0.88%638.95 K0.6915.7 B MAD59.250.66 MAD0.00%Finance
Strong sell
HHPSHPS
213.85 M MAD545.5 MAD+1.02%20.21 K16.834.04 B MAD42.8212.74 MAD−30.91%1.25%Technology services
Buy
AATHAUTO HALL
192.96 M MAD65.75 MAD+1.94%7.65 K0.223.31 B MAD55.771.18 MAD−60.52%3.04%Retail trade
Sell
JJETJET CONTRACTORS
182.27 M MAD1,605 MAD+0.38%6.58 K0.974.86 B MAD0.44%Industrial services
CCTMCTM
175.11 M MAD689.0 MAD+0.44%180.09844.7 M MAD14.9446.11 MAD+50.56%2.18%Transportation
OOULOULMES
166.32 M MAD1,300 MAD−1.14%10.112.57 B MAD38.3633.89 MAD−27.73%1.69%Consumer non-durables
Buy
AAKTAKDITAL S.A
125.42 M MAD1,070 MAD+0.28%3.85 K0.2615.15 B MAD61.4317.42 MAD0.56%Health services
Neutral
MM2MM2M GROUP
125.07 M MAD580.0 MAD−0.34%791.20375.71 M MAD29.5219.65 MAD0.00%Technology services
LLHMLAFARGEHOLCIM MAR
124.04 M MAD1,983 MAD−0.10%3.46 K2.7146.46 B MAD31.3563.25 MAD−14.54%3.33%Non-energy minerals
Sell
MMICMICRODATA
121.96 M MAD650.0 MAD−0.15%2554.851.09 B MAD16.6439.06 MAD+26.50%5.23%Technology services
PPROPROMOPHARM S.A
111.89 M MAD1,000.0 MAD+5.42%5006.691 B MAD17.9555.72 MAD−7.54%4.00%Health technology
SSOTSOTHEMA
104.51 M MAD911.0 MAD−2.04%60.016.56 B MAD23.9038.11 MAD−10.39%1.87%Health technology
AALMALUMINIUM DU MAROC
67.28 M MAD1,443 MAD−0.07%180.43672.37 M MAD26.5254.41 MAD−35.49%6.24%Producer manufacturing
Sell
CCOLCOLORADO
59.26 M MAD52.50 MAD−0.42%4010.57846.17 M MAD19.392.71 MAD+19.98%4.29%Process industries
DDWYDISWAY
48.08 M MAD649.0 MAD+0.79%5350.411.22 B MAD19.8832.65 MAD−37.53%5.39%Distribution services
Sell
SSNASTOKVIS NORD AFRIQUE
26.91 M MAD16.85 MAD+2.18%1470.03298.16 M MAD−12.94 MAD−149.16%0.00%Distribution services
SS2MS.M MONETIQUE
25.43 M MAD273.00 MAD−2.50%1210.03221.7 M MAD9.6128.41 MAD+195.78%0.00%Technology services
SSTRSTROC INDUSTRIE
21.06 M MAD45.89 MAD−1.25%5340.4057.29 M MAD−29.31 MAD−44.83%0.00%Industrial services
AAGMAGMA
18.19 M MAD6,486 MAD−0.02%10.081.3 B MAD19.99324.45 MAD+21.55%4.24%Finance
ZZDJZELLIDJA S.A
17.98 M MAD85.01 MAD−3.80%20.0448.7 M MAD386.580.22 MAD−98.48%0.00%Non-energy minerals
SSRMREALISATIONS MECANIQUES
15.35 M MAD419.25 MAD−0.18%2220.40134.16 M MAD−31.48 MAD−234.14%0.00%Distribution services
FFBRFENIE BROSSETTE
12.52 M MAD110.45 MAD+4.99%940.14158.94 M MAD19.935.54 MAD0.00%Distribution services
SSMISMI
11.77 M MAD2,085 MAD+0.43%210.133.43 B MAD14.26146.20 MAD+505.64%3.84%Non-energy minerals
MMOXMAGHREB OXYGENE
9.98 M MAD255.00 MAD0.00%1881.21207.19 M MAD23.7110.75 MAD1.57%Process industries
IIMOIMMORENTE INVEST
8.02 M MAD89.98 MAD−0.01%9.94 K1.61810.45 M MAD19.184.69 MAD+252.24%5.78%Finance
Strong buy
SSNPSNEP
6.04 M MAD580.1 MAD+3.59%6.62 K1.381.39 B MAD−24.25 MAD−141.13%2.76%Process industries
AAFIAFRIC INDUSTRIES
4.23 M MAD298.50 MAD−0.50%630.2287.01 M MAD17.0417.52 MAD+25.70%6.70%Process industries
CCMTMINIERE TOUISSIT
2.41 M MAD1,599 MAD+1.91%4440.642.69 B MAD16.6596.02 MAD−6.30%3.75%Non-energy minerals
Buy
MMDPMED PAPER
2.21 M MAD20.00 MAD0.00%3.28 K3.0795.68 M MAD15.221.31 MAD+97.52%0.00%Process industries
CCRSCARTIER SAADA
567.38 K MAD33.20 MAD−0.90%1.57 K7.45174.8 M MAD22.041.51 MAD0.00%Consumer non-durables
IINVINVOLYS
327 K MAD97.32 MAD−2.29%1071.7137.25 M MAD7.0113.89 MAD+718.80%0.00%Technology services
SSAHSANLAM MAROC
1,890 MAD0.00%70.117.78 B MAD10.70176.71 MAD+627.69%4.07%Finance
Buy
BBCIBMCI
569.3 MAD−0.04%4240.297.56 B MAD30.8618.45 MAD+1,154.34%3.16%Finance
Sell
CCDMCDM
955.0 MAD−2.05%6.89 K0.8210.39 B MAD16.4358.13 MAD+53.57%3.58%Finance
Neutral
CCFGCFG BANK
207.00 MAD0.00%2.14 K0.117.25 B MAD34.466.01 MAD+400.00%1.59%Finance
AATLATLANTASANAD
131.70 MAD−0.23%2.06 K0.417.94 B MAD17.947.34 MAD+3.95%4.33%Finance
Sell
EEQDEQDOM
1,219 MAD+2.27%8343.392.04 B MAD4.51%Finance
BBOABANK OF AFRICA
194.35 MAD+0.03%1.51 K0.0141.94 B MAD12.6415.38 MAD+29.41%2.03%Finance
Sell
SSLFSALAFIN
568.0 MAD+2.90%5503.121.77 B MAD19.0429.84 MAD+5.20%2.51%Finance
DDYTDISTY TECHNOLOGIES
252.90 MAD−0.41%1060.03Distribution services
CCIHCIH
417.00 MAD+1.46%4190.0713.13 B MAD15.8126.38 MAD+19.60%3.35%Finance
Neutral
WWAAWAFA ASSURANCE
4,430 MAD−0.76%600.0715.51 B MAD21.47206.29 MAD+14.50%3.16%Finance
Sell
AATWATTIJARIWAFA BANK
575.0 MAD−4.17%37.32 K1.40116.1 B MAD13.0444.09 MAD+21.12%2.87%Finance
Buy
IIBCIB MAROC.COM
34.99 MAD+6.03%2500.8214.61 M MAD0.00%Commercial services
BBCPBCP
295.00 MAD0.00%2.78 K0.0759.98 B MAD15.6418.87 MAD−7.31%3.39%Finance
Sell
AAFMAFMA
1,122 MAD−0.27%10.001.12 B MAD17.0465.84 MAD+8.18%4.90%Finance