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,340 MAD−1.40%20.3 K2.9432.06 B MAD28.6046.86 MAD−4.36%2.58%Utilities
Sell
MMSASODEP-MARSA MAROC
2.63 B MAD529.0 MAD+0.76%83.23 K3.8838.53 B MAD37.1414.24 MAD+20.74%1.62%Transportation
Buy
LLBVLABEL VIE
1.56 B MAD4,005 MAD−1.84%1.06 K1.9411.81 B MAD21.24188.54 MAD−27.31%2.37%Retail trade
Strong buy
MMNGMANAGEM
1.45 B MAD2,846 MAD−1.01%13.3 K22.7434.11 B MAD67.0542.45 MAD−39.32%1.04%Non-energy minerals
Strong sell
TTMATOTALENERGIES MARKETING MAROC
1.37 B MAD1,500 MAD−1.25%10.02 K23.9713.61 B MAD37.3940.11 MAD+39.50%3.69%Retail trade
Sell
CCSRCOSUMAR
1.24 B MAD186.00 MAD+0.16%10.12 K0.9617.55 B MAD16.7111.13 MAD+32.53%3.77%Process industries
Neutral
IAMITISSALAT AL-MAGHRIB
1.12 B MAD83.80 MAD−1.06%383.71 K1.9474.46 B MAD58.891.42 MAD−76.03%4.96%Communications
Buy
CCMACIMENTS DU MAROC
1.01 B MAD1,909 MAD−0.05%1.27 K0.6427.57 B MAD28.5566.85 MAD+11.03%3.66%Non-energy minerals
Neutral
RRISRISMA
765 M MAD228.50 MAD+1.17%1680.023.24 B MAD13.8216.53 MAD+16.03%2.66%Consumer services
Neutral
GGAZAFRIQUIA GAZ
619.53 M MAD3,760 MAD−1.57%1.03 K3.0713.13 B MAD26.64141.12 MAD−4.75%3.66%Distribution services
Sell
SSIDSONASID
616.36 M MAD980.2 MAD+1.58%4.24 K1.343.76 B MAD56.6817.29 MAD+50.72%2.18%Non-energy minerals
Sell
SSBMSOCIETE DES BOISSONS DU MAROC
604.33 M MAD2,347 MAD−0.09%200.066.65 B MAD11.07212.11 MAD+49.90%6.81%Consumer non-durables
Buy
AARDARADEI CAPITAL
558.95 M MAD481.60 MAD−0.50%2.04 K6.246.08 B MAD19.8824.23 MAD1.21%Technology services
Buy
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
495.46 M MAD467.10 MAD+0.37%14.82 K1.4014.73 B MAD29.5415.81 MAD+83.14%1.61%Industrial services
Strong buy
AADIALLIANCES
472.6 M MAD441.00 MAD+0.48%32.84 K1.149.69 B MAD32.7213.48 MAD+42.45%0.68%Finance
Sell
DDHODELTA HOLDING
460.21 M MAD53.06 MAD−0.45%12.77 K2.504.67 B MAD18.382.89 MAD+44.59%2.81%Producer manufacturing
LLESLESIEUR CRISTAL
285 M MAD276.00 MAD−1.41%247.75 K784.767.74 B MAD131.492.10 MAD+866.84%0.71%Consumer non-durables
Strong sell
MMUTMUTANDIS SCA
276.88 M MAD302.00 MAD+2.37%3790.042.73 B MAD16.1918.66 MAD+56.98%3.56%Consumer non-durables
Strong buy
RRDSRES DAR SAADA
253.94 M MAD76.00 MAD+0.93%96.77 K1.111.97 B MAD−2.92 MAD−47.17%0.00%Finance
Sell
AADHDOUJA PROM ADDOHA
251.28 M MAD38.00 MAD+5.56%848.95 K2.8214.49 B MAD57.730.66 MAD+226.49%0.00%Finance
Strong sell
HHPSHPS
213.85 M MAD575.0 MAD+1.63%38.79 K5.504.19 B MAD45.1312.74 MAD−5.53%1.20%Technology services
Buy
AATHAUTO HALL
192.96 M MAD65.80 MAD+2.25%12.56 K2.783.24 B MAD55.811.18 MAD+4,731.56%3.11%Retail trade
Sell
JJETJET CONTRACTORS
182.27 M MAD1,752 MAD+1.27%4.14 K0.565.24 B MAD0.40%Industrial services
CCTMCTM
175.11 M MAD824.9 MAD+9.99%1.59 K3.58919.48 M MAD17.8946.11 MAD+20.28%2.00%Transportation
OOULOULMES
166.32 M MAD1,233 MAD−5.15%202.172.44 B MAD36.3933.89 MAD+23.29%1.78%Consumer non-durables
Buy
UUMRUNIMER
130.99 M MAD170.00 MAD0.00%10.001.94 B MAD−3.69 MAD−387.09%0.59%Consumer non-durables
AAKTAKDITAL S.A
125.42 M MAD1,040 MAD+1.27%6.45 K0.6614.54 B MAD59.7017.42 MAD+71.19%0.58%Health services
Neutral
MM2MM2M GROUP
125.07 M MAD550.0 MAD+3.00%500.54345.91 M MAD27.9919.65 MAD0.00%Technology services
LLHMLAFARGEHOLCIM MAR
124.04 M MAD1,951 MAD+2.15%3.14 K2.9544.75 B MAD30.8463.25 MAD+1.34%3.46%Non-energy minerals
Sell
MMICMICRODATA
121.96 M MAD650.0 MAD+3.01%290.021.06 B MAD16.6439.06 MAD+35.67%5.39%Technology services
CCMGCMGP GROUP
118.44 M MAD277.00 MAD+1.22%84.79 K1.51 B MAD10.9525.30 MAD0.00%Producer manufacturing
PPROPROMOPHARM S.A
111.89 M MAD910.0 MAD0.00%510.48910 M MAD16.3355.72 MAD−19.21%4.40%Health technology
SSOTSOTHEMA
104.51 M MAD946.0 MAD+0.64%1301.246.77 B MAD24.8238.11 MAD+5.39%1.81%Health technology
AALMALUMINIUM DU MAROC
67.28 M MAD1,440 MAD+2.56%190.75670.97 M MAD26.4754.41 MAD6.25%Producer manufacturing
Buy
CCOLCOLORADO
59.26 M MAD53.00 MAD+0.19%2.16 K3.43852.62 M MAD19.572.71 MAD+20.03%4.25%Process industries
DDWYDISWAY
48.08 M MAD640.0 MAD+1.59%7270.871.19 B MAD19.6032.65 MAD−16.87%5.56%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.94 MAD+0.13%510.02281.71 M MAD−12.94 MAD+37.25%0.00%Distribution services
SS2MS.M MONETIQUE
25.43 M MAD242.90 MAD−0.04%3450.46197.33 M MAD8.5528.41 MAD+16.43%0.00%Technology services
SSTRSTROC INDUSTRIE
21.06 M MAD41.50 MAD−7.37%490.0655.93 M MAD−29.31 MAD−97.43%0.00%Industrial services
AAGMAGMA
18.19 M MAD6,875 MAD+6.00%10.081.38 B MAD21.19324.45 MAD+7.01%4.00%Finance
ZZDJZELLIDJA S.A
17.98 M MAD96.64 MAD+6.00%10.0352.23 M MAD439.470.22 MAD−76.32%0.00%Non-energy minerals
SSRMREALISATIONS MECANIQUES
15.35 M MAD409.00 MAD+0.12%150.08130.72 M MAD−31.48 MAD−109.55%0.00%Distribution services
FFBRFENIE BROSSETTE
12.52 M MAD107.40 MAD−1.92%1.65 K3.81157.57 M MAD19.385.54 MAD−0.14%0.00%Distribution services
SSMISMI
11.77 M MAD1,990 MAD−2.21%150.093.35 B MAD13.61146.20 MAD+384.39%3.93%Non-energy minerals
MMOXMAGHREB OXYGENE
9.98 M MAD245.05 MAD−1.96%150.26203.08 M MAD22.7910.75 MAD−41.34%1.60%Process industries
IIMOIMMORENTE INVEST
8.02 M MAD90.00 MAD−2.16%18.99 K1.48828.55 M MAD19.194.69 MAD+92.91%5.65%Finance
Strong buy
SSNPSNEP
6.04 M MAD598.9 MAD+1.46%2.44 K0.491.42 B MAD−24.25 MAD−1,324.00%2.71%Process industries
AAFIAFRIC INDUSTRIES
4.23 M MAD305.00 MAD+2.01%1530.1787.16 M MAD17.4117.52 MAD+48.94%6.69%Process industries
CCRSCARTIER SAADA
3.87 M MAD34.80 MAD−0.43%2910.53184.01 M MAD21.381.63 MAD+116.77%0.00%Consumer non-durables
CCMTMINIERE TOUISSIT
2.41 M MAD1,617 MAD+1.70%200.032.67 B MAD16.8496.02 MAD−37.12%3.77%Non-energy minerals
Buy
MMDPMED PAPER
2.21 M MAD21.40 MAD−1.97%4400.11104.43 M MAD16.291.31 MAD−33.67%0.00%Process industries
IINVINVOLYS
327 K MAD97.22 MAD−2.64%6.67 K29.0938.22 M MAD7.0013.89 MAD0.00%Technology services
MMABMAGHREBAIL
0 MAD900.0 MAD0.00%3505.761.25 B MAD9.3796.01 MAD+6.30%5.56%Finance
MMLEMAROC LEASING
0 MAD372.00 MAD0.00%251.111.03 B MAD10.2836.19 MAD+16.04%3.76%Finance
BBCPBCP
281.00 MAD+0.36%768.53 K15.5056.93 B MAD14.8918.87 MAD−7.31%3.57%Finance
Sell
BBOABANK OF AFRICA
198.50 MAD+0.35%9.43 K0.0342.68 B MAD12.9015.38 MAD+29.41%1.99%Finance
Sell
IIBCIB MAROC.COM
34.00 MAD+0.15%8.26 K35.6114.17 M MAD0.00%Commercial services
WWAAWAFA ASSURANCE
4,498 MAD+5.74%5902.0415.74 B MAD21.80206.29 MAD+17.80%3.11%Finance
Sell
SSLFSALAFIN
540.0 MAD−1.64%2050.951.72 B MAD18.1029.84 MAD+20.69%2.60%Finance
CCFGCFG BANK
215.00 MAD+0.89%490.07 K22.287.46 B MAD35.796.01 MAD+129.51%1.55%Finance
AATWATTIJARIWAFA BANK
570.0 MAD+0.09%556.23 K9.46114.99 B MAD12.9344.09 MAD+21.12%2.90%Finance
Buy
CCDMCDM
930.0 MAD−0.43%1.3 K0.3610.16 B MAD16.0058.13 MAD+53.57%3.66%Finance
Neutral
AATLATLANTASANAD
127.75 MAD−1.73%19.32 K8.307.84 B MAD17.417.34 MAD+2.95%4.38%Finance
Sell
RREBREBAB COMPANY
102.00 MAD0.00%200.1318 M MAD0.00%Non-energy minerals
DDYTDISTY TECHNOLOGIES
244.00 MAD+1.58%630.03Distribution services
CCIHCIH
392.00 MAD−1.98%2.75 K0.2012.6 B MAD14.8626.38 MAD+19.60%3.49%Finance
Neutral
SSAHSANLAM MAROC
1,865 MAD−0.53%110.747.68 B MAD10.55176.71 MAD+178.78%4.13%Finance
Buy
BBCIBMCI
578.0 MAD0.00%1.51 K0.177.68 B MAD31.3318.45 MAD+1,154.34%3.11%Finance
Sell
AAFMAFMA
1,124 MAD+4.56%271.581.07 B MAD17.0765.84 MAD+4.37%5.12%Finance