Large cap Moroccan companies

Moroccan companies below have the highest value on the market. These are well-known, established companies and sector leaders. Find them sorted by market cap and check their stats to see why they’re doing so great.
Symbol
Market cap
Price
Change %
Volume
Rel Volume
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
AATWATTIJARIWAFA BANK
101.28 B MAD502.0 MAD+0.08%5410.0113.5037.18 MAD3.09%Finance
Neutral
IAMITISSALAT AL-MAGHRIB
84.789 B MAD96.44 MAD−0.01%1.213 K0.0116.056.01 MAD−12.07%2.27%Communications
Sell
BBCPBCP
59.367 B MAD290.00 MAD−0.68%2.66 K0.0216.9717.09 MAD3.08%Finance
Sell
LLHMLAFARGEHOLCIM MAR
46.862 B MAD2000 MAD0.00%2.654 K0.4830.1266.40 MAD−22.80%3.30%Non-Energy Minerals
Strong sell
BBOABANK OF AFRICA
40.813 B MAD194.00 MAD+1.04%10.0016.0812.07 MAD2.05%Finance
Strong sell
TTQMTAQA MOROCCO
30.665 B MAD1300 MAD−2.26%1.285 K0.3929.5643.98 MAD+3.23%2.69%Utilities
Strong sell
MMNGMANAGEM
27.74 B MAD2336 MAD−0.09%2340.071.26%Non-Energy Minerals
Strong buy
CCMACIMENTS DU MAROC
25.407 B MAD1760 MAD0.00%3.057 K0.7326.1967.21 MAD−18.95%3.41%Non-Energy Minerals
Sell
MMSASODEP-MARSA MAROC
20.921 B MAD285.00 MAD−0.02%2.54 K0.0724.5411.61 MAD+27.89%2.81%Transportation
Sell
CCSRCOSUMAR
18.708 B MAD196.20 MAD−0.91%4050.023.54%Process Industries
Sell
WWAAWAFA ASSURANCE
14.7 B MAD4200 MAD0.00%5000.4620.98200.16 MAD+30.59%3.10%Finance
Sell
GGAZAFRIQUIA GAZ
14.266 B MAD4148 MAD−0.05%90.0429.62140.06 MAD−4.45%3.37%Distribution Services
Sell
AADHDOUJA PROM ADDOHA
13.043 B MAD32.90 MAD+1.54%259.567 K0.140.00%Finance
Sell
TTMATOTALENERGIES MARKETING MAROC
12.634 B MAD1400 MAD−0.71%1.95 K1.273.97%Retail Trade
LLBVLABEL VIE
12.479 B MAD4312 MAD−2.66%3970.4424.58175.43 MAD+22.29%2.00%Retail Trade
Strong buy
CCIHCIH
11.567 B MAD379.00 MAD−1.04%540.0116.2823.28 MAD3.69%Finance
Sell
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
9.831 B MAD318.00 MAD+2.35%13.911 K0.051.93%Industrial Services
CCDMCDM
9.826 B MAD903.0 MAD−1.85%2.2 K4.4519.5346.23 MAD2.99%Finance
Sell
AAKTAKDITAL S.A
9.123 B MAD728.5 MAD+1.15%2.038 K0.180.45%Health Services
AATLATLANTASANAD
8.681 B MAD152.00 MAD+5.56%16.099 K0.663.82%Finance
Sell
BBCIBMCI
7.901 B MAD595.0 MAD0.00%00.003.03%Finance
Sell
LLESLESIEUR CRISTAL
7.599 B MAD275.00 MAD0.00%6671.583038.670.09 MAD−98.21%1.64%Consumer Non-Durables
Sell
SSAHSANLAM MAROC
7.493 B MAD1820 MAD0.00%20.021.98%Finance
Sell
SSBMSOCIETE DES BOISSONS DU MAROC
7.357 B MAD2600 MAD0.00%170.045.60%Consumer Non-Durables
Buy
SSOTSOTHEMA
7.057 B MAD1009.0 MAD+2.94%40.002.55%Health Technology
AARDARADEI CAPITAL
6.078 B MAD542.9 MAD+0.17%230.001.00%Technology Services
CCFGCFG BANK
5.286 B MAD151.00 MAD0.00%3.601 K0.100.00%Finance
AADIALLIANCES
5.147 B MAD237.00 MAD+1.67%8.88 K0.060.00%Finance
DDHODELTA HOLDING
4.253 B MAD46.60 MAD−4.02%1.07 K0.0121.612.16 MAD+9.81%2.88%Producer Manufacturing
HHPSHPS
4.073 B MAD550.0 MAD0.00%6140.171.09%Technology Services
Buy
AATHAUTO HALL
3.827 B MAD75.00 MAD−1.45%2.427 K0.094.60%Retail Trade
Strong sell
RRISRISMA
3.726 B MAD261.05 MAD+0.37%1.695 K0.040.00%Consumer Services
SSIDSONASID
3.292 B MAD835.0 MAD−1.07%70.0050.0416.69 MAD−39.61%3.55%Non-Energy Minerals
Strong sell
SSMISMI
2.936 B MAD1785 MAD−0.28%2501.000.00%Non-Energy Minerals
OOULOULMES
2.869 B MAD1449 MAD+2.40%33.348 K314.311.14%Consumer Non-Durables
Buy
MMUTMUTANDIS SCA
2.46 B MAD266.00 MAD0.00%1.631 K0.2021.8212.19 MAD+62.62%3.20%Consumer Non-Durables
CCMTMINIERE TOUISSIT
2.219 B MAD1300 MAD−1.52%20.004.55%Non-Energy Minerals
Strong buy
EEQDEQDOM
2.049 B MAD1227 MAD+3.72%1.47 K6.664.48%Finance
RRDSRES DAR SAADA
2.005 B MAD77.13 MAD+0.82%85.776 K0.190.00%Finance
JJETJET CONTRACTORS
1.833 B MAD630.0 MAD+4.13%4.309 K0.340.00%Industrial Services
SSLFSALAFIN
1.743 B MAD558.0 MAD−4.45%2951.082.42%Finance
SSNPSNEP
1.387 B MAD578.1 MAD+0.00%510.03−23.67 MAD−145.02%2.77%Process Industries
DDWYDISWAY
1.343 B MAD712.2 MAD−1.08%1.059 K2.3920.5034.74 MAD−39.10%4.91%Distribution Services
Buy
MMABMAGHREBAIL
1.34 B MAD968.0 MAD−0.10%230.3810.4892.33 MAD+29.03%5.17%Finance
AAGMAGMA
1.336 B MAD6678 MAD0.00%10.1421.10316.49 MAD+21.83%3.82%Finance
AAFMAFMA
1.19 B MAD1190 MAD−1.98%1354.474.62%Finance
MMICMICRODATA
1.14 B MAD678.3 MAD+2.77%20.003.69%Technology Services
PPROPROMOPHARM S.A
930 M MAD930.0 MAD+0.54%10.074.30%Health Technology
CCOLCOLORADO
854.233 M MAD53.00 MAD0.00%1900.0222.112.40 MAD+2.65%3.77%Process Industries
IIMOIMMORENTE INVEST
828.644 M MAD93.00 MAD+1.09%2.992 K0.8819.584.75 MAD+1023.99%5.43%Finance
CCTMCTM
787.078 M MAD642.0 MAD+0.31%1000.443.89%Transportation
AALMALUMINIUM DU MAROC
698.931 M MAD1500 MAD0.00%30.044.67%Producer Manufacturing
Sell
BBALBALIMA
401.12 M MAD230.00 MAD0.00%130.2245.125.10 MAD−10.08%2.39%Finance
MM2MM2M GROUP
317.411 M MAD490.00 MAD+0.51%10.01−33.35 MAD−8.73%0.00%Technology Services
TTIMTIMAR
198.726 M MAD660.0 MAD0.00%50.140.00%Transportation
MMOXMAGHREB OXYGENE
164.166 M MAD202.05 MAD+0.52%1208.6317.2011.74 MAD1.98%Process Industries
FFBRFENIE BROSSETTE
161.166 M MAD112.00 MAD0.00%2.16 K0.320.00%Distribution Services
CCRSCARTIER SAADA
131.625 M MAD25.00 MAD0.00%1.22 K0.3733.300.75 MAD0.00%Consumer Non-Durables
SS2MS.M MONETIQUE
128.794 M MAD158.60 MAD+0.70%300.140.00%Technology Services
SSNASTOKVIS NORD AFRIQUE
102.618 M MAD11.16 MAD0.00%410.010.00%Distribution Services
MMDPMED PAPER
94.72 M MAD20.00 MAD+1.01%1430.010.00%Process Industries
AAFIAFRIC INDUSTRIES
93.28 M MAD326.00 MAD+1.88%380.086.25%Process Industries
SSTRSTROC INDUSTRIE
47.381 M MAD37.00 MAD−2.50%3150.090.00%Industrial Services
ZZDJZELLIDJA S.A
40.214 M MAD70.20 MAD−4.27%1363.71−1.92 MAD+53.63%0.00%Non-Energy Minerals
IINVINVOLYS
35.593 M MAD93.00 MAD0.00%660.145.38%Technology Services
SSRMREALISATIONS MECANIQUES
30.4 M MAD95.00 MAD−4.04%1010.480.00%Distribution Services
IIBCIB MAROC.COM
14.821 M MAD35.50 MAD0.00%1000.040.00%Commercial Services
RREBREBAB COMPANY
11.823 M MAD67.00 MAD−5.63%601.280.00%Non-Energy Minerals
DDYTDISTY TECHNOLOGIES
253.00 MAD+1.20%1430.01Distribution Services