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 MAD0.00%5.56 K1.1533.02 B MAD29.8846.86 MAD−4.36%2.50%Utilities
Sell
MMSASODEP-MARSA MAROC
2.63 B MAD525.0 MAD−0.57%10.6 K0.4338.53 B MAD36.8614.24 MAD+20.74%1.62%Transportation
Buy
LLBVLABEL VIE
1.56 B MAD4,010 MAD−0.37%770.1611.6 B MAD21.27188.54 MAD−27.31%2.41%Retail trade
Strong buy
MMNGMANAGEM
1.45 B MAD2,846 MAD−1.11%1.3 K2.2533.77 B MAD67.0542.45 MAD−39.32%1.05%Non-energy minerals
Strong sell
TTMATOTALENERGIES MARKETING MAROC
1.37 B MAD1,500 MAD0.00%5281.4613.44 B MAD37.3940.11 MAD+39.50%3.73%Retail trade
Sell
CCSRCOSUMAR
1.24 B MAD190.00 MAD0.00%12.91 K2.1517.95 B MAD17.0711.13 MAD+32.53%3.68%Process industries
Neutral
IAMITISSALAT AL-MAGHRIB
1.12 B MAD85.20 MAD+0.24%131.26 K1.5574.9 B MAD59.871.42 MAD−76.03%4.93%Communications
Buy
CCMACIMENTS DU MAROC
1.01 B MAD1,925 MAD+0.73%5.71 K2.9727.79 B MAD28.7966.85 MAD+11.03%3.64%Non-energy minerals
Neutral
RRISRISMA
765 M MAD225.05 MAD−1.94%6.26 K0.413.22 B MAD13.6116.53 MAD+16.03%2.67%Consumer services
Neutral
GGAZAFRIQUIA GAZ
619.53 M MAD3,820 MAD0.00%1103.0013.13 B MAD27.07141.12 MAD−4.75%3.66%Distribution services
Sell
SSIDSONASID
616.36 M MAD974.0 MAD+1.04%11.57 K6.223.8 B MAD56.3217.29 MAD+50.72%2.16%Non-energy minerals
Sell
SSBMSOCIETE DES BOISSONS DU MAROC
604.33 M MAD2,300 MAD+0.88%20.006.51 B MAD10.84212.11 MAD+49.90%6.96%Consumer non-durables
Buy
AARDARADEI CAPITAL
558.95 M MAD485.00 MAD0.00%4391.236.1 B MAD20.0224.23 MAD1.21%Technology services
Buy
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
495.46 M MAD470.00 MAD−0.63%15.87 K1.3914.87 B MAD29.7215.81 MAD+83.14%1.60%Industrial services
Strong buy
AADIALLIANCES
472.6 M MAD443.00 MAD−0.34%20.45 K0.529.78 B MAD32.8713.48 MAD+42.45%0.68%Finance
Sell
DDHODELTA HOLDING
460.21 M MAD53.99 MAD−0.09%100.004.73 B MAD18.712.89 MAD+44.59%2.78%Producer manufacturing
LLESLESIEUR CRISTAL
285 M MAD280.00 MAD0.00%2761.007.74 B MAD133.402.10 MAD+866.84%0.71%Consumer non-durables
Strong sell
MMUTMUTANDIS SCA
276.88 M MAD303.00 MAD−0.18%8.67 K1.082.8 B MAD16.2418.66 MAD+56.98%3.47%Consumer non-durables
Strong buy
RRDSRES DAR SAADA
253.94 M MAD76.66 MAD−1.71%74 K0.522.01 B MAD−2.92 MAD−47.17%0.00%Finance
Sell
AADHDOUJA PROM ADDOHA
251.28 M MAD36.70 MAD−0.54%184.6 K0.5414.77 B MAD55.760.66 MAD+226.49%0.00%Finance
Strong sell
HHPSHPS
213.85 M MAD570.0 MAD+0.18%14.06 K2.184.22 B MAD44.7412.74 MAD−5.53%1.19%Technology services
Buy
AATHAUTO HALL
192.96 M MAD66.25 MAD+2.33%5.89 K1.513.33 B MAD56.201.18 MAD+4,731.56%3.02%Retail trade
Sell
JJETJET CONTRACTORS
182.27 M MAD1,800 MAD+4.05%13.56 K3.015.45 B MAD0.39%Industrial services
CCTMCTM
175.11 M MAD712.5 MAD+0.08%4512.59873.51 M MAD15.4546.11 MAD+20.28%2.11%Transportation
UUMRUNIMER
130.99 M MAD170.00 MAD−1.11%10.001.94 B MAD−3.69 MAD−387.09%0.59%Consumer non-durables
AAKTAKDITAL S.A
125.42 M MAD1,045 MAD−0.95%6.93 K0.8614.8 B MAD59.9917.42 MAD+71.19%0.57%Health services
Neutral
MM2MM2M GROUP
125.07 M MAD551.9 MAD+0.55%150.18357.51 M MAD28.0919.65 MAD0.00%Technology services
LLHMLAFARGEHOLCIM MAR
124.04 M MAD1,910 MAD−1.60%1.54 K1.4744.75 B MAD30.2063.25 MAD+1.34%3.46%Non-energy minerals
Sell
MMICMICRODATA
121.96 M MAD650.0 MAD0.00%60.001.09 B MAD16.6439.06 MAD+35.67%5.23%Technology services
PPROPROMOPHARM S.A
111.89 M MAD950.0 MAD−5.00%10.01950 M MAD17.0555.72 MAD−19.21%4.21%Health technology
SSOTSOTHEMA
104.51 M MAD948.0 MAD−0.11%40.046.83 B MAD24.8738.11 MAD+5.39%1.79%Health technology
AALMALUMINIUM DU MAROC
67.28 M MAD1,403 MAD+0.07%310.87653.73 M MAD25.7954.41 MAD6.41%Producer manufacturing
Buy
NNEJAUTO NEJMA
65.82 M MAD2,068 MAD0.00%352.822.12 B MAD13.71150.81 MAD−21.40%4.55%Retail trade
CCOLCOLORADO
59.26 M MAD52.97 MAD−0.06%2.8 K5.79853.75 M MAD19.562.71 MAD+20.03%4.25%Process industries
DDWYDISWAY
48.08 M MAD640.9 MAD−0.02%50.011.21 B MAD19.6332.65 MAD−16.87%5.46%Distribution services
Sell
BBALBALIMA
35.18 M MAD220.00 MAD+2.09%100.85383.68 M MAD30.877.13 MAD+86.21%2.50%Finance
SSNASTOKVIS NORD AFRIQUE
26.91 M MAD15.76 MAD−5.63%4800.34278.88 M MAD−12.94 MAD+37.25%0.00%Distribution services
SS2MS.M MONETIQUE
25.43 M MAD240.00 MAD−3.81%1.19 K2.16194.9 M MAD8.4528.41 MAD+16.43%0.00%Technology services
SSTRSTROC INDUSTRIE
21.06 M MAD43.00 MAD−2.27%7310.8853.69 M MAD−29.31 MAD−97.43%0.00%Industrial services
ZZDJZELLIDJA S.A
17.98 M MAD91.17 MAD+6.00%10.0352.23 M MAD414.600.22 MAD−76.32%0.00%Non-energy minerals
SSRMREALISATIONS MECANIQUES
15.35 M MAD412.00 MAD0.00%1330.67131.84 M MAD−31.48 MAD−109.55%0.00%Distribution services
FFBRFENIE BROSSETTE
12.52 M MAD109.95 MAD+2.47%30.00158.22 M MAD19.845.54 MAD−0.14%0.00%Distribution services
SSMISMI
11.77 M MAD2,059 MAD+2.90%5534.933.39 B MAD14.08146.20 MAD+384.39%3.89%Non-energy minerals
MMOXMAGHREB OXYGENE
9.98 M MAD234.15 MAD−9.92%80.06190.25 M MAD21.7710.75 MAD−41.34%1.71%Process industries
IIMOIMMORENTE INVEST
8.02 M MAD89.80 MAD−0.22%97.29 K25.28808.83 M MAD19.154.69 MAD+92.91%5.79%Finance
Strong buy
SSNPSNEP
6.04 M MAD594.0 MAD+2.41%6.63 K1.101.43 B MAD−24.25 MAD−1,324.00%2.69%Process industries
AAFIAFRIC INDUSTRIES
4.23 M MAD300.00 MAD+0.30%6031.1687.45 M MAD17.1317.52 MAD+48.94%6.67%Process industries
CCRSCARTIER SAADA
3.87 M MAD33.66 MAD+0.48%1 K1.57177.22 M MAD20.681.63 MAD+116.77%0.00%Consumer non-durables
CCMTMINIERE TOUISSIT
2.41 M MAD1,600 MAD0.00%1.54 K0.652.69 B MAD16.6696.02 MAD−37.12%3.75%Non-energy minerals
Buy
MMDPMED PAPER
2.21 M MAD21.60 MAD+0.51%4.8 K1.41103.33 M MAD16.441.31 MAD−33.67%0.00%Process industries
IINVINVOLYS
327 K MAD96.10 MAD0.00%320.3736.78 M MAD6.9213.89 MAD0.00%Technology services
MMLEMAROC LEASING
0 MAD372.00 MAD+0.54%10.041.03 B MAD10.2836.19 MAD+16.04%3.76%Finance
MMABMAGHREBAIL
0 MAD900.0 MAD0.00%50.041.25 B MAD9.3796.01 MAD+6.30%5.56%Finance
DDYTDISTY TECHNOLOGIES
248.00 MAD−0.40%1.24 K0.59Distribution services
CCIHCIH
399.90 MAD+1.14%4.4 K0.4512.6 B MAD15.1626.38 MAD+19.60%3.49%Finance
Neutral
BBCIBMCI
578.0 MAD0.00%1.51 K0.177.68 B MAD31.3318.45 MAD+1,154.34%3.11%Finance
Sell
AATWATTIJARIWAFA BANK
574.0 MAD+0.44%89.43 K2.52115.9 B MAD13.0244.09 MAD+21.12%2.87%Finance
Buy
SSLFSALAFIN
554.0 MAD+2.59%1050.481.73 B MAD18.5729.84 MAD+20.69%2.57%Finance
BBCPBCP
289.95 MAD−0.02%13.63 K1.2458.95 B MAD15.3718.87 MAD−7.31%3.45%Finance
Sell
RREBREBAB COMPANY
102.00 MAD0.00%200.1318 M MAD0.00%Non-energy minerals
CCMGCMGP GROUP
277.40 MAD+0.84%335.15 KProducer manufacturing
IIBCIB MAROC.COM
33.05 MAD+0.15%100.0513.8 M MAD0.00%Commercial services
AAFMAFMA
1,130 MAD+0.09%30.431.13 B MAD17.1665.84 MAD+4.37%4.87%Finance
BBOABANK OF AFRICA
198.00 MAD+0.51%25.06 K0.1042.73 B MAD12.8715.38 MAD+29.41%1.99%Finance
Sell
WWAAWAFA ASSURANCE
4,254 MAD+0.09%2000.5714.89 B MAD20.62206.29 MAD+17.80%3.29%Finance
Sell
CCFGCFG BANK
219.90 MAD−0.05%24.11 K1.457.7 B MAD36.616.01 MAD+129.51%1.50%Finance
AATLATLANTASANAD
128.00 MAD−1.54%3.42 K0.737.72 B MAD17.447.34 MAD+2.95%4.45%Finance
Sell
CCDMCDM
949.0 MAD−0.11%7.98 K2.0210.33 B MAD16.3358.13 MAD+53.57%3.60%Finance
Neutral
SSAHSANLAM MAROC
1,865 MAD−0.53%110.747.68 B MAD10.55176.71 MAD+178.78%4.13%Finance
Buy