Large cap Moroccan companies

Moroccan companies below have the highest market value. 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
Mkt cap
Price
Chg %
Vol
Rel vol
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst rating
MNGManagem SA
174.39 B MAD14,251 MAD−3.04%2.33 K0.6456.32253.02 MAD+384.35%0.27%Non-energy minerals
Strong sell
ATWAttijariwafa Bank SA
137.3 B MAD685.5 MAD+0.81%61.75 K2.4012.9852.82 MAD+12.16%2.79%Finance
Neutral
IAMMaroc Telecom SA
81.76 B MAD91.60 MAD−1.51%79.74 K1.0711.567.93 MAD+286.89%1.54%Communications
Neutral
MSAMarsa Maroc SA
60.77 B MAD817.0 MAD−1.33%23.57 K2.0737.7421.65 MAD+25.40%1.15%Transportation
Buy
BCPBanque Centrale Populaire SA
48.75 B MAD239.80 MAD0.00%25.58 K1.3411.1721.46 MAD+0.28%4.38%Finance
Buy
BOABank of Africa SA
44.56 B MAD200.00 MAD−1.14%6.38 K0.5614.2514.03 MAD−9.80%2.42%Finance
Sell
LHMLafargeHolcim Maroc SA
42.15 B MAD1,780 MAD−1.06%9.53 K6.4719.1692.88 MAD+18.97%3.89%Non-energy minerals
Buy
TQMTAQA Morocco SA
41.52 B MAD1,745 MAD−0.85%6720.5341.9741.58 MAD−6.85%2.10%Utilities
Sell
TGCTravaux Generaux de Construction de Casablanca S.A.
26.7 B MAD757.0 MAD−1.69%19.04 K1.271.49%Industrial services
Strong buy
CMACiments du Maroc SA
23.82 B MAD1,600 MAD−3.03%6.22 K7.1616.7795.42 MAD+50.68%3.64%Non-energy minerals
Strong buy
WAAWafa Assurance SA
19.6 B MAD5,900 MAD+5.36%380.0620.13293.15 MAD+20.18%2.50%Finance
Sell
CSRCOSUMAR SA
17.29 B MAD180.00 MAD−1.64%35.27 K2.4324.177.45 MAD−17.25%5.46%Process industries
Buy
AKTAkdital
16.85 B MAD1,180 MAD−0.84%16.6 K2.4137.6631.34 MAD+26.16%0.84%Health services
Buy
SMISociete Metallurgique d'Imiter SA
16.2 B MAD8,865 MAD−9.99%3.65 K1.770.81%Non-energy minerals
No rating
TMATotalEnergies Marketing Maroc
14.34 B MAD1,541 MAD−3.69%1.84 K1.1016.2295.00 MAD−8.88%11.25%Retail trade
Buy
SSOTSothema
14.17 B MAD373.00 MAD+0.82%1.12 K0.2135.7810.42 MAD+21.37%1.51%Health technology
No rating
GAZAfriquia Gaz
12.99 B MAD3,780 MAD0.00%1170.7617.31218.33 MAD+0.42%4.63%Distribution services
Buy
ADHDouja Promotion Groupe Addoha SA
12.84 B MAD31.00 MAD−2.82%150.94 K1.0927.501.13 MAD+65.48%1.57%Finance
Buy
CIHCredit Immobilier et Hotelier SA
12.82 B MAD360.00 MAD0.00%3520.0511.0632.54 MAD+17.13%3.83%Finance
Buy
SAHSanlam Maroc
12.72 B MAD3,089 MAD−0.35%190.4218.80164.33 MAD−0.58%2.62%Finance
Sell
LBVLabel'Vie SA
11.43 B MAD3,850 MAD−2.53%4.46 K1.4819.25200.00 MAD+6.85%2.80%Retail trade
Strong buy
CDMCredit du Maroc (Ste) SA
10.94 B MAD1,009 MAD+0.40%5.11 K2.3011.7186.13 MAD+20.17%4.15%Finance
Buy
LESLesieur Cristal SA
9.75 B MAD360.00 MAD+1.98%110.071,243.520.29 MAD−66.67%0.85%Consumer non-durables
Strong sell
ADIAlliances Developpement Immobiliere (Ste) SA
9.36 B MAD420.00 MAD−0.94%2.57 K0.330.85%Finance
Buy
GTMSociete Generale des Travaux du Maroc
8.98 B MAD746.0 MAD−0.27%20.49 K2.340.00%Industrial services
No rating
SIDSONASID SA
8.25 B MAD2,086 MAD−1.37%1.44 K0.7629.9369.69 MAD+92.44%1.84%Non-energy minerals
Strong sell
CMTCompagnie Miniere de Touissit SA
8.09 B MAD4,350 MAD−9.56%1.58 K0.4537.22116.86 MAD0.00%Non-energy minerals
Buy
ATLAtlantaSanad
7.84 B MAD129.20 MAD−0.62%1.5 K0.7616.667.76 MAD+3.15%4.46%Finance
Sell
BCIBanque Marocaine pour le Commerce et l'Industrie
7.7 B MAD595.0 MAD+2.59%2020.2218.1732.74 MAD+33.73%3.10%Finance
Strong sell
CFGCFG Bank SA Class A
7.11 B MAD203.20 MAD+0.10%37.61 K3.3119.2010.58 MAD+41.49%1.63%Finance
No rating
SBMSociete des Boissons du Maroc SA
6.93 B MAD2,399 MAD−2.04%860.7619.77121.34 MAD+59.44%4.08%Consumer non-durables
Buy
JETJet Contractors SA
6.81 B MAD2,200 MAD−2.14%4770.5229.9873.39 MAD+71.38%0.67%Industrial services
No rating
CAPCash plus S.A
6.58 B MAD265.05 MAD−1.14%7.41 K3.256.9438.22 MAD−26.08%0.00%Commercial services
No rating
CMGCMGP GROUP
6.13 B MAD366.00 MAD+1.55%3.67 K0.901.75%Producer manufacturing
Neutral
ARDAradei Capital SA
5.53 B MAD439.00 MAD−0.18%2580.2110.3242.52 MAD+75.70%2.37%Technology services
Buy
DHODelta Holding SA
5.26 B MAD58.00 MAD−3.33%10.93 K0.9516.543.51 MAD+4.00%3.75%Producer manufacturing
No rating
RISRisma SA
5.16 B MAD325.00 MAD+0.78%1.47 K0.1717.2718.82 MAD+47.32%2.17%Consumer services
Strong buy
HPSHightech Payment Systems SA
4.61 B MAD620.0 MAD−0.48%4.06 K0.5443.4114.28 MAD+40.48%1.12%Technology services
Buy
RDSResidences Dar Saada S.A.
4.38 B MAD166.00 MAD−0.60%35.15 K0.54967.930.17 MAD0.00%Finance
Buy
VCNVicenne
4.1 B MAD399.00 MAD−0.25%7.07 K0.970.00%Distribution services
No rating
ATHAuto Hall SA
3.62 B MAD72.50 MAD+0.67%4.84 K1.702.78%Retail trade
Sell
OULLes Eaux Minerales d'Oulmes SA
2.38 B MAD1,200 MAD−0.41%20.0521.1556.73 MAD+94.05%1.92%Consumer non-durables
Strong buy
EQDSociete d'Equipement Domestique et Menager SA
2.34 B MAD1,398 MAD0.00%1460.1723.6959.01 MAD0.00%Finance
No rating
MUTMutandis SCA
2.21 B MAD236.20 MAD−1.38%8770.5717.3113.64 MAD−20.86%4.38%Consumer non-durables
No rating
UMRUnimer SA
1.91 B MAD167.45 MAD+5.98%50.17−2.80 MAD+60.68%0.00%Consumer non-durables
No rating
SLFSalafin SA
1.5 B MAD450.10 MAD−5.99%130 K276.7214.6330.77 MAD+3.19%3.08%Finance
No rating
DWYDisway SA
1.47 B MAD798.9 MAD+2.42%1.01 K2.0117.6345.32 MAD+8.38%5.13%Distribution services
Buy
SNAStokvis Nord Afrique (Ste) SA
1.45 B MAD81.53 MAD−0.69%9.49 K0.5755.031.48 MAD+24.99%0.00%Distribution services
No rating
AGMAgma SA
1.37 B MAD6,864 MAD−5.97%100.844.37%Finance
No rating
COLColorado SA
1.3 B MAD80.00 MAD−0.62%4.35 K4.6819.694.06 MAD+44.43%3.23%Process industries
No rating
PROPromopharm SA
1.27 B MAD1,346 MAD+5.90%50.2322.4759.91 MAD+8.62%0.00%Health technology
No rating
MICMicrodata SA
1.27 B MAD741.0 MAD−1.72%220.0917.9041.40 MAD+2.56%5.31%Technology services
No rating
DRIDARI Couspate S.A. Class A
1.25 B MAD4,190 MAD+2.20%201.4723.86175.60 MAD+20.01%3.34%Consumer non-durables
No rating
MABMaghrebail SA
1.25 B MAD900.0 MAD+0.45%531.688.41107.07 MAD+9.26%5.89%Finance
No rating
AFMAFMA SA
1.24 B MAD1,240 MAD+3.33%20.0117.0772.66 MAD+0.42%4.84%Finance
No rating
CTMCompagnie de Transport au Maroc SA
1.1 B MAD895.9 MAD−0.11%90.3219.5445.84 MAD+20.55%2.79%Transportation
No rating
MLEMaroc Leasing SA
1.03 B MAD370.00 MAD+2.21%30.189.5838.64 MAD+1.89%3.78%Finance
No rating
SNPNationale d'Electrolyse et de Petrochimie (Ste) SA
900 M MAD379.00 MAD+1.07%910.06−77.16 MAD−322.69%0.00%Process industries
No rating
ALMAluminium du Maroc
883.45 M MAD1,950 MAD+2.85%871.6814.56133.93 MAD+69.40%5.27%Producer manufacturing
Buy
IMOImmorente Invest SA
810.63 M MAD90.00 MAD0.00%3.24 K0.4919.544.61 MAD−11.94%5.78%Finance
No rating
S2MSociete Maghrebine de Monetique SA
455.57 M MAD586.0 MAD+4.46%30.0514.6240.09 MAD+10.69%0.00%Technology services
No rating
FBRFenie Brossette (Ste) SA
423.78 M MAD308.50 MAD+4.75%4370.7229.8810.32 MAD−10.52%0.00%Distribution services
No rating
BALSociete Immobiliere Balima SA
415.07 M MAD238.00 MAD+3.52%396.7230.417.83 MAD−4.42%2.31%Finance
No rating
DYTDisty Technologies SA
359.22 M MAD355.00 MAD−1.36%3040.2613.6925.93 MAD+33.64%4.58%Distribution services
No rating
MOXMaghreb Oxygene SA
315.25 M MAD387.00 MAD−0.26%281.5920.3619.01 MAD+24.29%1.03%Process industries
No rating
STRSTROC Industrie SA
267.18 M MAD200.00 MAD−6.54%3.23 K0.43499.380.40 MAD0.00%Industrial services
No rating
M2MM2M Group SA
266.88 M MAD410.00 MAD−0.49%210.2150.068.19 MAD−63.79%0.00%Technology services
No rating
CRSCartier Saada SA
157.95 M MAD29.90 MAD−0.33%5090.3052.620.57 MAD−65.09%0.00%Consumer non-durables
No rating
SRMSociete de Realisations Mecaniques SA
152.3 M MAD475.95 MAD−0.83%60.0812.6237.71 MAD+527.88%0.00%Distribution services
No rating
MDPMed Paper SA
119.6 M MAD25.00 MAD0.00%2.4 K1.7717.821.40 MAD−15.93%0.00%Process industries
No rating
ZDJZellidja (Ste) SA
117.43 M MAD205.00 MAD+0.29%160.155.4437.69 MAD+241.85%0.00%Non-energy minerals
No rating
AFIAfric Industries SA
101.44 M MAD348.00 MAD0.00%220.1713.4725.83 MAD−24.07%6.32%Process industries
No rating
INVInvolys SA
55.61 M MAD145.00 MAD−0.21%4201.29554.920.26 MAD0.00%Technology services
No rating
IBCIBMaroc.com
26.93 M MAD64.50 MAD0.00%50.050.00%Technology services
No rating
REBRebab Company SA Limited
16.94 M MAD90.25 MAD−5.99%120.3715.115.97 MAD0.00%Non-energy minerals
No rating