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
ATWAttijariwafa Bank SA
149.62 B MAD720.0 MAD−2.83%279.39 K6.3013.7252.48 MAD+19.03%2.56%Finance
Neutral
IAMMaroc Telecom SA
95.82 B MAD108.00 MAD−0.92%358.1 K1.0413.448.04 MAD+464.77%1.31%Communications
Sell
MNGManagem SA
73.56 B MAD6,251 MAD+0.82%2.28 K6.92100.0062.51 MAD+47.26%0.65%Non-energy minerals
Strong sell
MSAMarsa Maroc SA
71.43 B MAD955.0 MAD−1.87%202.77 K3.3649.5819.26 MAD+35.23%0.98%Transportation
Neutral
BCPBanque Centrale Populaire SA
56.93 B MAD275.00 MAD−1.79%300.85 K3.0812.4222.14 MAD+17.33%3.75%Finance
Buy
TQMTAQA Morocco SA
51.66 B MAD2,200 MAD+0.46%8.14 K1.2153.8540.85 MAD−12.81%1.69%Utilities
Sell
BOABank of Africa SA
50.66 B MAD216.00 MAD−6.09%106.88 K4.0012.6917.02 MAD+12.98%2.13%Finance
Sell
LHMLafargeHolcim Maroc SA
42.43 B MAD1,700 MAD−6.13%16.16 K0.9620.0084.98 MAD+34.35%3.87%Non-energy minerals
Sell
TGCTravaux Generaux de Construction de Casablanca S.A.
32.59 B MAD940.0 MAD0.00%123.53 K3.0243.8121.46 MAD+35.71%1.22%Industrial services
Sell
CMACiments du Maroc SA
26.14 B MAD1,810 MAD−0.06%11.78 K5.2024.1474.97 MAD+12.13%3.31%Non-energy minerals
Sell
CSRCOSUMAR SA
18.71 B MAD190.00 MAD−4.04%114.9 K4.7221.738.74 MAD−21.46%5.05%Process industries
Buy
WAAWafa Assurance SA
17.92 B MAD5,000 MAD−2.32%5.2 K50.8819.37258.11 MAD+2.55%2.73%Finance
Sell
AKTAkdital
15.79 B MAD1,090 MAD−2.24%186.7 K4.6936.7829.63 MAD+70.12%0.90%Health services
Neutral
TMATotalEnergies Marketing Maroc
15.68 B MAD1,732 MAD−1.03%2.27 K4.6018.2594.88 MAD+136.52%3.20%Retail trade
Sell
CIHCredit Immobilier et Hotelier SA
14.64 B MAD414.00 MAD+0.66%16.77 K1.3212.5532.99 MAD+27.10%3.35%Finance
Neutral
ADHDouja Promotion Groupe Addoha SA
14.21 B MAD36.00 MAD+1.98%523.09 K3.3941.190.87 MAD+32.80%1.42%Finance
Buy
GAZAfriquia Gaz
14.17 B MAD4,000 MAD−2.94%850.7018.03221.90 MAD+57.24%4.25%Distribution services
Buy
SOTSothema
13.81 B MAD1,731 MAD−4.68%6443.6436.7447.11 MAD+23.60%1.54%Health technology
Neutral
LBVLabel'Vie SA
13.42 B MAD4,449 MAD−4.08%7.88 K4.6723.31190.89 MAD+1.25%2.38%Retail trade
Buy
ADIAlliances Developpement Immobiliere (Ste) SA
11.95 B MAD545.0 MAD+0.72%40.78 K2.1434.6215.74 MAD+16.81%0.67%Finance
Buy
CDMCredit du Maroc (Ste) SA
10.97 B MAD980 MAD−2.78%6.28 K0.7112.4678.63 MAD+35.26%4.14%Finance
Buy
LESLesieur Cristal SA
9.51 B MAD360.00 MAD+4.65%1.23 K0.67−1.56 MAD−174.14%0.87%Consumer non-durables
Strong sell
ATLAtlantaSanad
8.98 B MAD140.00 MAD−6.04%80.66 K6.6717.607.95 MAD+8.38%3.89%Finance
Strong sell
CFGCFG Bank SA Class A
8.93 B MAD240.00 MAD−5.88%57.62 K1.5525.209.53 MAD+58.57%1.29%Finance
Neutral
SIDSONASID SA
8.89 B MAD2,200 MAD−3.51%3.85 K2.4839.5555.62 MAD+221.61%1.71%Non-energy minerals
Strong sell
SAHSanlam Maroc
8.54 B MAD2,280 MAD+9.88%1.11 K1.606.34359.79 MAD+103.60%3.90%Finance
Buy
BCIBanque Marocaine pour le Commerce et l'Industrie
8.42 B MAD601.0 MAD−5.21%6.48 K1.0423.6425.43 MAD+37.85%2.84%Finance
Strong sell
JETJet Contractors SA
8.26 B MAD2,740 MAD+0.44%4.57 K1.7849.8354.98 MAD+24.63%0.55%Industrial services
Neutral
DHODelta Holding SA
7.27 B MAD75.00 MAD−9.64%121.92 K1.3923.603.18 MAD+10.12%2.71%Producer manufacturing
Neutral
SBMSociete des Boissons du Maroc SA
6.51 B MAD2,300 MAD0.00%60.0328.5580.55 MAD−62.02%4.35%Consumer non-durables
Buy
SMISociete Metallurgique d'Imiter SA
6.47 B MAD3,900 MAD−0.76%1.82 K1.5535.92108.58 MAD−25.73%2.04%Non-energy minerals
Neutral
CMGCMGP GROUP
6.46 B MAD360.00 MAD−5.26%46.1 K2.111.66%Producer manufacturing
Strong buy
RISRisma SA
5.59 B MAD360.00 MAD−7.69%117.78 K173.5722.9215.71 MAD−4.98%1.79%Consumer services
Neutral
ARDAradei Capital SA
5.28 B MAD396.00 MAD−5.71%15.65 K7.4815.5525.47 MAD+5.12%2.48%Technology services
Buy
ATHAuto Hall SA
4.68 B MAD97.00 MAD+4.31%30.55 K2.482.15%Retail trade
Strong sell
NEJAuto Nejma
4.43 B MAD4,326 MAD−5.96%30.752.77%Retail trade
Neutral
RDSResidences Dar Saada S.A.
4.32 B MAD165.00 MAD0.00%553.08 K17.11−2.26 MAD+22.55%0.00%Finance
Sell
HPSHightech Payment Systems SA
4.04 B MAD550.0 MAD+0.92%16.07 K1.95−1.61 MAD−112.62%1.28%Technology services
Buy
CMTCompagnie Miniere de Touissit SA
3.02 B MAD1,800 MAD+0.06%4.07 K5.26−18.26 MAD−119.02%0.00%Non-energy minerals
Sell
OULLes Eaux Minerales d'Oulmes SA
2.48 B MAD1,250 MAD0.00%12.05 K1,746.3837.5833.26 MAD−1.85%1.84%Consumer non-durables
Strong buy
MUTMutandis SCA
2.31 B MAD250.00 MAD0.00%21.29 K4.9619.1813.03 MAD−30.14%4.20%Consumer non-durables
Strong buy
EQDSociete d'Equipement Domestique et Menager SA
2.17 B MAD1,200 MAD−7.69%1.02 K0.80−2.48 MAD−104.38%4.23%Finance
Neutral
SNAStokvis Nord Afrique (Ste) SA
1.88 B MAD104.00 MAD−1.89%98.84 K4.5127.543.78 MAD0.00%Distribution services
Neutral
UMRUnimer SA
1.83 B MAD160.00 MAD0.00%251.32−8.09 MAD−119.13%0.63%Consumer non-durables
Neutral
SLFSalafin SA
1.75 B MAD525.5 MAD−5.99%1.1 K0.4216.7231.42 MAD+5.30%2.64%Finance
Neutral
DWYDisway SA
1.63 B MAD885.0 MAD+2.08%280.0917.7049.99 MAD+53.12%4.61%Distribution services
Sell
PROPromopharm SA
1.53 B MAD1,500 MAD−2.22%20.0526.2357.20 MAD+2.65%0.00%Health technology
Neutral
COLColorado SA
1.34 B MAD85.20 MAD+2.40%10.77 K3.0026.753.19 MAD+17.64%3.13%Process industries
Neutral
AGMAgma SA
1.32 B MAD6,600 MAD−1.15%103.574.55%Finance
Neutral
MICMicrodata SA
1.31 B MAD800.0 MAD+2.56%2.29 K11.8524.1133.19 MAD−15.03%5.13%Technology services
Neutral
MABMaghrebail SA
1.31 B MAD943.0 MAD−0.21%60.679.37100.65 MAD+4.84%5.62%Finance
Neutral
AFMAFMA SA
1.25 B MAD1,240 MAD−0.80%1.1 K17.5016.0377.38 MAD+17.52%4.80%Finance
Neutral
SNPNationale d'Electrolyse et de Petrochimie (Ste) SA
1.21 B MAD500.0 MAD−0.46%1530.12−42.83 MAD−76.65%0.00%Process industries
Neutral
CTMCompagnie de Transport au Maroc SA
1.08 B MAD900.0 MAD+2.27%21.27 K158.6423.6638.03 MAD−17.52%2.84%Transportation
Neutral
VCNVicenne
1 B MAD456.15 MAD−3.56%5.42 K0.500.00%Distribution services
Neutral
MLEMaroc Leasing SA
999.64 M MAD360.00 MAD+0.78%111.258.6441.66 MAD+15.13%3.89%Finance
Neutral
ALMAluminium du Maroc
841.05 M MAD1,804 MAD−0.06%10.0118.7596.22 MAD+76.86%5.54%Producer manufacturing
Sell
IMOImmorente Invest SA
825.76 M MAD91.70 MAD+0.02%13.75 K2.8915.885.78 MAD+23.13%5.67%Finance
Strong buy
FBRFenie Brossette (Ste) SA
591.42 M MAD395.00 MAD−3.89%2.05 K2.950.00%Distribution services
Neutral
S2MSociete Maghrebine de Monetique SA
471 M MAD598.0 MAD+3.10%5.71 K34.7414.3741.61 MAD+46.49%0.00%Technology services
Neutral
BALSociete Immobiliere Balima SA
436 M MAD250.00 MAD0.00%80.2328.008.93 MAD+25.27%2.20%Finance
Neutral
MOXMaghreb Oxygene SA
335.56 M MAD414.00 MAD+0.24%501.3224.8616.66 MAD+54.87%0.97%Process industries
Neutral
DYTDisty Technologies SA
331.07 M MAD334.00 MAD+0.69%8671.0215.2821.86 MAD+27.62%4.97%Distribution services
Neutral
STRSTROC Industrie SA
324.61 M MAD261.00 MAD+0.38%4640.2031.738.22 MAD0.00%Industrial services
Neutral
M2MM2M Group SA
291.5 M MAD473.00 MAD+5.11%330.5838.3312.34 MAD−37.20%0.00%Technology services
Neutral
CRSCartier Saada SA
181.06 M MAD33.50 MAD−2.59%3230.130.00%Consumer non-durables
Neutral
SRMSociete de Realisations Mecaniques SA
151.74 M MAD497.00 MAD+4.81%271.230.00%Distribution services
Neutral
MDPMed Paper SA
129.16 M MAD26.56 MAD−1.63%3.38 K1.3121.851.22 MAD−7.48%0.00%Process industries
Neutral
ZDJZellidja (Ste) SA
117.41 M MAD217.20 MAD+5.98%253.7912.7317.06 MAD+7,659.80%0.00%Non-energy minerals
Neutral
AFIAfric Industries SA
97.8 M MAD335.00 MAD−0.15%4801.909.0936.85 MAD+110.34%6.56%Process industries
Neutral
INVInvolys SA
80.62 M MAD210.00 MAD−0.31%1.23 K0.6740.445.19 MAD−62.62%0.00%Technology services
Neutral
IBCIBMaroc.com
28.81 M MAD71.47 MAD+3.58%70.050.00%Commercial services
Neutral
REBRebab Company SA Limited
17.65 M MAD105.00 MAD+5.00%501.600.00%Non-energy minerals
Neutral
GGTMSociete Generale des Travaux du Maroc
809.8 MAD−9.99%2.04 MIndustrial services
Neutral
CCAPCash plus S.A
310.00 MAD+0.93%66.49 K0.335.0161.87 MAD0.00%Commercial services
Neutral