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
128.82 B MAD645.0 MAD+1.10%61.9 K1.1414.6344.09 MAD+21.12%2.59%Finance
Neutral
IAMITISSALAT AL-MAGHRIB
94.02 B MAD104.60 MAD−2.20%830.26 K2.4173.511.42 MAD−76.03%3.93%Communications
Buy
BBCPBCP
57.33 B MAD282.10 MAD+0.04%30.03 K0.5614.9518.87 MAD−7.31%3.55%Finance
Sell
LLHMLAFARGEHOLCIM MAR
46.16 B MAD1,953 MAD−0.86%5.3 K0.4130.8863.25 MAD+1.34%3.35%Non-energy minerals
Strong sell
MMSASODEP-MARSA MAROC
44.7 B MAD607.0 MAD−0.33%37.91 K1.8742.6114.24 MAD+20.74%1.40%Transportation
Neutral
MMNGMANAGEM
43.31 B MAD3,850 MAD+5.48%4820.3690.7042.45 MAD−39.32%0.82%Non-energy minerals
Strong sell
BBOABANK OF AFRICA
43.14 B MAD200.00 MAD+0.05%22.45 K2.0413.0015.38 MAD+29.41%1.97%Finance
Sell
TTQMTAQA MOROCCO
35.38 B MAD1,530 MAD+2.00%19.84 K1.6432.6546.86 MAD−4.36%2.33%Utilities
Sell
CCMACIMENTS DU MAROC
27.43 B MAD1,885 MAD−0.79%1.78 K0.1728.2066.85 MAD+11.03%3.68%Non-energy minerals
Neutral
CCSRCOSUMAR
19.37 B MAD203.50 MAD−0.73%25.43 K2.5218.2811.13 MAD+32.53%3.41%Process industries
Sell
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
18.03 B MAD575.1 MAD+0.89%32.62 K0.9036.3715.81 MAD+83.14%1.32%Industrial services
Strong buy
AADHDOUJA PROM ADDOHA
17.31 B MAD44.00 MAD+2.33%295.16 K1.1466.850.66 MAD+226.49%0.00%Finance
AAKTAKDITAL S.A
16.99 B MAD1,196 MAD−0.33%8.79 K0.6268.6617.42 MAD+71.19%0.50%Health services
Neutral
WWAAWAFA ASSURANCE
15.57 B MAD4,450 MAD0.00%4000.7221.57206.29 MAD+17.80%3.15%Finance
GGAZAFRIQUIA GAZ
15.54 B MAD4,601 MAD+1.79%1480.1021.16217.42 MAD+55.23%3.10%Distribution services
Sell
CCIHCIH
14.1 B MAD460.00 MAD+2.79%10.34 K1.7017.4426.38 MAD+19.60%3.12%Finance
Strong sell
TTMATOTALENERGIES MARKETING MAROC
14.07 B MAD1,570 MAD0.00%3.1 K2.1339.1440.11 MAD+39.50%3.57%Retail trade
Sell
LLBVLABEL VIE
12.44 B MAD4,270 MAD−0.70%3600.5722.65188.54 MAD−27.31%2.25%Retail trade
Buy
CCDMCDM
12.31 B MAD1,150 MAD+1.68%15.28 K2.3319.7858.13 MAD+53.57%3.02%Finance
Neutral
AADIALLIANCES
12.14 B MAD569.4 MAD+3.53%83.63 K2.0442.2513.48 MAD+42.45%0.55%Finance
AATLATLANTASANAD
9.32 B MAD150.00 MAD−3.01%36.82 K1.6620.447.34 MAD+2.95%3.69%Finance
CCFGCFG BANK
8.4 B MAD241.00 MAD+0.42%12.96 K0.8140.126.01 MAD+129.51%1.38%Finance
BBCIBMCI
8.37 B MAD635.0 MAD+0.79%3950.6334.4218.45 MAD+1,154.34%2.86%Finance
Sell
SSAHSANLAM MAROC
8.23 B MAD2,000 MAD+0.05%1915.5811.32176.71 MAD+178.78%3.85%Finance
SSOTSOTHEMA
8.19 B MAD1,135 MAD−0.26%8260.2229.7838.11 MAD+5.39%1.49%Health technology
LLESLESIEUR CRISTAL
7.74 B MAD280.00 MAD0.00%210.02133.402.10 MAD+866.84%0.71%Consumer non-durables
Strong sell
SSBMSOCIETE DES BOISSONS DU MAROC
7 B MAD2,400 MAD−2.99%2263.9111.31212.11 MAD+49.90%6.47%Consumer non-durables
Buy
JJETJET CONTRACTORS
6.91 B MAD2,300 MAD+0.88%6.28 K2.510.31%Industrial services
DDHODELTA HOLDING
6.34 B MAD71.00 MAD−1.92%2.05 K0.1824.602.89 MAD+44.59%2.07%Producer manufacturing
AARDARADEI CAPITAL
6.03 B MAD480.00 MAD0.00%12.61 K1.0419.8124.23 MAD1.23%Technology services
Buy
SSIDSONASID
5.07 B MAD1,310 MAD+0.77%1.37 K0.1975.7517.29 MAD+50.72%1.62%Non-energy minerals
HHPSHPS
4.86 B MAD650.0 MAD−1.04%7.98 K1.4351.0212.74 MAD−5.53%1.04%Technology services
Strong buy
SSMISMI
4.31 B MAD2,660 MAD+1.53%3130.4518.19146.20 MAD+384.39%3.05%Non-energy minerals
RRISRISMA
4.3 B MAD300.00 MAD−0.03%11.07 K0.7418.1516.53 MAD+16.03%2.00%Consumer services
AATHAUTO HALL
3.78 B MAD75.00 MAD−0.33%64.55 K0.7263.621.18 MAD+4,731.56%2.66%Retail trade
CCMTMINIERE TOUISSIT
3.2 B MAD1,900 MAD−0.05%1.31 K1.3819.7996.02 MAD−37.12%3.16%Non-energy minerals
Sell
MMUTMUTANDIS SCA
3.14 B MAD339.00 MAD−0.29%2.27 K0.2818.1718.66 MAD+56.98%3.09%Consumer non-durables
Strong buy
RRDSRES DAR SAADA
3.04 B MAD117.00 MAD+0.86%195.97 K1.94−2.92 MAD−47.17%0.00%Finance
UUMRUNIMER
1.94 B MAD169.55 MAD+5.97%151.36−3.69 MAD−387.09%0.59%Consumer non-durables
CCMGCMGP GROUP
1.87 B MAD344.00 MAD+1.33%50.27 K1.2013.6025.30 MAD0.00%Producer manufacturing
SSLFSALAFIN
1.81 B MAD599.0 MAD+3.28%3.54 K0.3720.0829.84 MAD+20.69%2.46%Finance
EEQDEQDOM
1.76 B MAD1,045 MAD−0.95%1 K0.685.21%Finance
SSNPSNEP
1.56 B MAD650.0 MAD+0.15%7.06 K1.57−24.25 MAD−1,324.00%2.47%Process industries
AAGMAGMA
1.36 B MAD6,800 MAD0.00%505.4920.96324.45 MAD+7.01%4.04%Finance
CCTMCTM
1.32 B MAD1,080 MAD+0.09%3462.0723.4246.11 MAD+20.28%1.39%Transportation
DDWYDISWAY
1.31 B MAD704.0 MAD+1.29%3.42 K43.5221.5632.65 MAD−16.87%5.04%Distribution services
MMABMAGHREBAIL
1.25 B MAD900.0 MAD0.00%630.619.3796.01 MAD+6.30%5.56%Finance
MMICMICRODATA
1.18 B MAD730.0 MAD+4.29%3790.7818.6939.06 MAD+35.67%4.86%Technology services
AAFMAFMA
1.14 B MAD1,135 MAD0.00%10.0117.2465.84 MAD+4.37%4.85%Finance
MMLEMAROC LEASING
1.08 B MAD371.00 MAD−4.38%20.1310.2536.19 MAD+16.04%3.61%Finance
DDRIDARI COUSPATE
1.07 B MAD3,600 MAD−0.14%300.3125.19142.90 MAD+174.23%3.33%Consumer non-durables
PPROPROMOPHARM S.A
1.03 B MAD1,034 MAD+5.93%210.5018.5655.72 MAD−19.21%3.87%Health technology
CCOLCOLORADO
975.12 M MAD60.49 MAD−0.02%3100.2422.342.71 MAD+20.03%3.72%Process industries
IIMOIMMORENTE INVEST
806.13 M MAD89.50 MAD0.00%1.3 K0.1619.084.69 MAD+92.91%5.81%Finance
AALMALUMINIUM DU MAROC
690.08 M MAD1,530 MAD+3.31%4423.0628.1254.41 MAD6.08%Producer manufacturing
Buy
BBALBALIMA
392.4 M MAD225.00 MAD0.00%10.0231.577.13 MAD+86.21%2.44%Finance
MMOXMAGHREB OXYGENE
390 M MAD470.00 MAD−2.08%3220.3030.7315.30 MAD+30.25%0.83%Process industries
MM2MM2M GROUP
344.62 M MAD531.0 MAD−0.19%120.4327.0319.65 MAD0.00%Technology services
SS2MS.M MONETIQUE
341.07 M MAD410.10 MAD−2.36%2140.0614.4428.41 MAD+16.43%0.00%Technology services
SSNASTOKVIS NORD AFRIQUE
319.04 M MAD18.03 MAD0.00%50.00−12.94 MAD+37.25%0.00%Distribution services
FFBRFENIE BROSSETTE
180.38 M MAD124.90 MAD−0.36%6000.6122.545.54 MAD−0.14%0.00%Distribution services
CCRSCARTIER SAADA
176.22 M MAD33.00 MAD−1.40%3080.1220.281.63 MAD+116.77%0.00%Consumer non-durables
SSRMREALISATIONS MECANIQUES
135.68 M MAD426.00 MAD+0.47%2200.10−31.48 MAD−109.55%0.00%Distribution services
MMDPMED PAPER
107.64 M MAD22.32 MAD−0.80%1.53 K0.1316.991.31 MAD−33.67%0.00%Process industries
AAFIAFRIC INDUSTRIES
90.95 M MAD311.85 MAD−0.05%4411.6417.8017.52 MAD+48.94%6.41%Process industries
ZZDJZELLIDJA S.A
83.03 M MAD144.95 MAD−5.97%100.15659.160.22 MAD−76.32%0.00%Non-energy minerals
SSTRSTROC INDUSTRIE
54.8 M MAD44.00 MAD+0.25%3820.11−29.31 MAD−97.43%0.00%Industrial services
IINVINVOLYS
37.89 M MAD99.00 MAD0.00%1040.747.1313.89 MAD0.00%Technology services
IIBCIB MAROC.COM
17.74 M MAD43.00 MAD+1.18%1.51 K1.270.00%Commercial services
RREBREBAB COMPANY
16.06 M MAD85.57 MAD−6.00%70.430.00%Non-energy minerals
DDYTDISTY TECHNOLOGIES
294.00 MAD−0.34%8861.28Distribution services