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
139.34 B MAD699.8 MAD+1.41%93.69 K0.5814.8647.09 MAD+26.66%2.39%Finance
Buy
IAMITISSALAT AL-MAGHRIB
99.82 B MAD122.50 MAD+7.88%2 M4.4259.792.05 MAD−65.91%3.70%Communications
Strong buy
MNGMANAGEM
61.71 B MAD5,020 MAD−3.48%19.74 K7.96118.2642.45 MAD−39.32%0.58%Non-energy minerals
BCPBCP
57.13 B MAD283.35 MAD+0.84%26.99 K0.2113.9020.39 MAD+19.28%3.56%Finance
MSASODEP-MARSA MAROC
54.31 B MAD750.0 MAD+1.35%81.23 K1.201.15%Transportation
Sell
TQMTAQA MOROCCO
53.55 B MAD2,310 MAD+1.76%14.19 K1.031.54%Utilities
Strong sell
LLHMLAFARGEHOLCIM MAR
44.75 B MAD1,903 MAD−0.37%6.78 K0.823.46%Non-energy minerals
Strong sell
BOABANK OF AFRICA
42.73 B MAD195.90 MAD−1.06%46.19 K0.6312.4815.69 MAD+27.19%1.99%Finance
Sell
CMACIMENTS DU MAROC
27.72 B MAD1,940 MAD+1.04%8.47 K1.113.65%Non-energy minerals
Strong sell
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
22.62 B MAD700.0 MAD−2.10%93.29 K1.0444.2715.81 MAD+83.14%1.05%Industrial services
Strong buy
CSRCOSUMAR
20.21 B MAD226.00 MAD+5.68%217.32 K2.373.27%Process industries
WAAWAFA ASSURANCE
19.6 B MAD5,100 MAD−8.93%1.3 K1.8424.72206.29 MAD+17.80%2.50%Finance
ADHDOUJA PROM ADDOHA
18.7 B MAD45.58 MAD−1.87%598.78 K0.7969.250.66 MAD+226.49%0.00%Finance
Strong sell
AKTAKDITAL S.A
17.63 B MAD1,270 MAD+2.01%27.13 K0.630.48%Health services
Sell
TTMATOTALENERGIES MARKETING MAROC
15.41 B MAD1,849 MAD+7.50%23.71 K3.8346.0940.11 MAD+39.50%3.26%Retail trade
Sell
GAZAFRIQUIA GAZ
14.94 B MAD4,305 MAD−0.94%9751.7819.80217.42 MAD+55.23%3.22%Distribution services
Sell
CIHCIH
13.54 B MAD410.00 MAD−4.65%36.5 K4.3114.5228.23 MAD+21.52%3.25%Finance
Strong sell
LBVLABEL VIE
13.02 B MAD4,429 MAD−1.58%2.97 K1.2823.66187.18 MAD+6.70%2.15%Retail trade
Strong buy
CDMCDM
12.73 B MAD1,175 MAD+0.43%3.55 K0.1817.2668.09 MAD+47.28%2.92%Finance
Strong buy
ADIALLIANCES
11.94 B MAD555.0 MAD+2.59%50.16 K0.9241.1813.48 MAD+42.45%0.55%Finance
Strong sell
ATLATLANTASANAD
8.38 B MAD139.00 MAD0.00%85.61 K2.304.10%Finance
LESLESIEUR CRISTAL
8.29 B MAD290.00 MAD−3.33%4.1 K7.51333.870.87 MAD+1,099.72%0.67%Consumer non-durables
Strong sell
BCIBMCI
8.26 B MAD600.0 MAD−3.52%2.87 K2.5332.5318.45 MAD+1,154.34%2.89%Finance
Sell
SOTSOTHEMA
8.2 B MAD1,139 MAD0.00%1.76 K1.0329.8838.11 MAD+5.39%1.49%Health technology
CFGCFG BANK
7.81 B MAD225.00 MAD+0.83%49.23 K0.8028.307.95 MAD+67.63%1.48%Finance
Neutral
SSAHSANLAM MAROC
7.41 B MAD1,800 MAD0.00%140.2510.89165.29 MAD+21.63%4.28%Finance
SIDSONASID
7.38 B MAD1,900 MAD+0.37%10.3 K0.811.11%Non-energy minerals
JETJET CONTRACTORS
7.12 B MAD2,400 MAD+2.13%13.78 K1.040.30%Industrial services
DHODELTA HOLDING
6.83 B MAD82.00 MAD+5.13%47.78 K0.571.92%Producer manufacturing
ARDARADEI CAPITAL
6.1 B MAD484.00 MAD−0.21%3680.041.21%Technology services
Buy
SBMSOCIETE DES BOISSONS DU MAROC
6.09 B MAD2,100 MAD−2.37%9050.659.90212.11 MAD+49.90%7.44%Consumer non-durables
Buy
CMGCMGP GROUP
5.58 B MAD329.90 MAD+0.43%38.57 K0.620.00%Producer manufacturing
HPSHPS
4.63 B MAD620.0 MAD−0.80%14.9 K2.0348.6612.74 MAD−5.53%1.09%Technology services
Strong buy
RISRISMA
4.47 B MAD300.00 MAD−3.85%13.61 K1.1218.1516.53 MAD+16.03%1.92%Consumer services
Neutral
ATHAUTO HALL
3.75 B MAD75.00 MAD+0.67%48.99 K3.2163.621.18 MAD+4,731.56%2.68%Retail trade
Strong sell
SMISMI
3.72 B MAD2,390 MAD+5.66%8791.6316.35146.20 MAD+384.39%3.54%Non-energy minerals
CMTMINIERE TOUISSIT
3.28 B MAD1,950 MAD0.00%600.0820.3196.02 MAD−37.12%0.00%Non-energy minerals
Sell
RDSRES DAR SAADA
2.99 B MAD115.00 MAD+0.97%115.77 K1.73−2.92 MAD−47.17%0.00%Finance
MUTMUTANDIS SCA
2.95 B MAD310.00 MAD−2.75%15.89 K2.0517.9817.24 MAD+41.44%3.29%Consumer non-durables
Strong buy
OULOULMES
2.48 B MAD1,250 MAD0.00%10.041.76%Consumer non-durables
Strong buy
SLFSALAFIN
1.94 B MAD675.0 MAD+8.87%2 K0.2522.6229.84 MAD+20.69%2.30%Finance
EEQDEQDOM
1.85 B MAD1,110 MAD0.00%2700.194.95%Finance
UMRUNIMER
1.85 B MAD171.60 MAD+5.93%3.07 K15.60−3.69 MAD−387.09%0.62%Consumer non-durables
SNPSNEP
1.53 B MAD616.1 MAD−3.57%8.46 K1.38−24.25 MAD−1,324.00%2.50%Process industries
DWYDISWAY
1.45 B MAD799.8 MAD+3.87%2800.424.55%Distribution services
Sell
AGMAGMA
1.4 B MAD7,000 MAD+0.03%404.303.93%Finance
CTMCTM
1.4 B MAD1,106 MAD−2.98%1190.9723.9946.11 MAD+20.28%1.32%Transportation
MICMICRODATA
1.38 B MAD824.0 MAD−0.23%5380.314.13%Technology services
MABMAGHREBAIL
1.35 B MAD977.0 MAD+3.94%180.265.12%Finance
AFMAFMA
1.21 B MAD1,334 MAD+9.98%450.8620.2665.84 MAD+4.37%4.53%Finance
MLEMAROC LEASING
1.03 B MAD372.00 MAD0.00%651.5410.2836.19 MAD+16.04%3.76%Finance
COLCOLORADO
997.68 M MAD62.89 MAD+1.60%7.42 K0.9323.232.71 MAD+20.03%3.63%Process industries
DRIDARI COUSPATE
984.64 M MAD3,300 MAD+3.09%60.0223.09142.90 MAD+174.23%3.64%Consumer non-durables
PROPROMOPHARM S.A
970 M MAD970.0 MAD−2.51%200.5817.4155.72 MAD−19.21%4.12%Health technology
SNASTOKVIS NORD AFRIQUE
886.53 M MAD51.30 MAD+2.40%84.41 K1.47−12.94 MAD+37.25%0.00%Distribution services
ALMALUMINIUM DU MAROC
828.93 M MAD1,780 MAD+0.06%1940.4132.7254.41 MAD5.06%Producer manufacturing
Sell
IMOIMMORENTE INVEST
811.53 M MAD91.90 MAD+2.00%700.0117.575.23 MAD+10.12%5.77%Finance
FBRFENIE BROSSETTE
392.84 M MAD279.00 MAD+2.20%16.12 K1.210.00%Distribution services
BALBALIMA
380.19 M MAD230.00 MAD+5.50%511.9532.277.13 MAD+86.21%2.52%Finance
MOXMAGHREB OXYGENE
377 M MAD453.00 MAD−2.37%720.6029.6215.30 MAD+30.25%0.86%Process industries
S2MS.M MONETIQUE
347.57 M MAD428.00 MAD+1.93%1470.1215.0728.41 MAD+16.43%0.00%Technology services
M2MM2M GROUP
336.84 M MAD571.0 MAD+9.81%95115.1429.0619.65 MAD0.00%Technology services
CRSCARTIER SAADA
173.74 M MAD33.00 MAD0.00%1.27 K0.9920.281.63 MAD+116.77%0.00%Consumer non-durables
SRMREALISATIONS MECANIQUES
134.4 M MAD416.00 MAD−0.95%350.15−31.48 MAD−109.55%0.00%Distribution services
MDPMED PAPER
114.81 M MAD23.49 MAD−2.13%9.31 K0.8317.881.31 MAD−33.67%0.00%Process industries
AFIAFRIC INDUSTRIES
97.65 M MAD334.95 MAD−0.01%1.07 K2.055.97%Process industries
ZDJZELLIDJA S.A
95.58 M MAD156.85 MAD−5.99%10.030.00%Non-energy minerals
STRSTROC INDUSTRIE
76.16 M MAD62.00 MAD+1.64%2.72 K0.19−29.31 MAD−97.43%0.00%Industrial services
INVINVOLYS
37.51 M MAD98.00 MAD0.00%2961.54−0.26 MAD−114.52%0.00%Technology services
IBCIB MAROC.COM
16.87 M MAD40.50 MAD+0.25%760.190.00%Commercial services
REBREBAB COMPANY
15.88 M MAD90.00 MAD+2.27%582.090.00%Non-energy minerals
DYTDISTY TECHNOLOGIES
317.90 MAD+2.55%3.6 K0.92Distribution services