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
134.07 B MAD664.0 MAD−0.15%24.41 K0.2014.1047.09 MAD+26.66%2.48%Finance
Buy
IAMITISSALAT AL-MAGHRIB
101.1 B MAD115.00 MAD+0.09%312.19 K0.7056.132.05 MAD−65.91%3.65%Communications
Buy
MNGMANAGEM
59.5 B MAD5,015 MAD−1.28%4670.100.60%Non-energy minerals
BCPBCP
54.89 B MAD270.00 MAD0.00%100.72 K0.9413.2420.39 MAD+19.28%3.70%Finance
Sell
TQMTAQA MOROCCO
53.97 B MAD2,288 MAD+4.47%5.89 K0.471.53%Utilities
Strong sell
MSASODEP-MARSA MAROC
52.7 B MAD718.0 MAD+0.42%10.04 K0.091.18%Transportation
Sell
LLHMLAFARGEHOLCIM MAR
43.72 B MAD1,866 MAD−0.74%4430.073.54%Non-energy minerals
Sell
BOABANK OF AFRICA
40.78 B MAD189.00 MAD+2.16%34.91 K0.3012.0415.69 MAD+27.19%2.08%Finance
Sell
CMACIMENTS DU MAROC
27.28 B MAD1,890 MAD+0.11%190.013.70%Non-energy minerals
Strong sell
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
21.74 B MAD687.0 MAD−0.43%9.2 K0.111.09%Industrial services
Strong buy
CSRCOSUMAR
20.53 B MAD217.25 MAD−0.80%11.38 K0.263.22%Process industries
Strong buy
AKTAKDITAL S.A
19.92 B MAD1,407 MAD+2.85%42.69 K0.990.43%Health services
Neutral
WAAWAFA ASSURANCE
16.79 B MAD4,798 MAD−2.06%480.1321.37224.51 MAD+12.16%2.92%Finance
TTMATOTALENERGIES MARKETING MAROC
16.72 B MAD1,866 MAD+3.61%2.78 K0.533.00%Retail trade
Sell
ADHDOUJA PROM ADDOHA
16.59 B MAD41.21 MAD−0.94%539.58 K0.820.00%Finance
Strong sell
GAZAFRIQUIA GAZ
14.27 B MAD4,150 MAD0.00%540.1419.09217.42 MAD+55.23%4.22%Distribution services
Sell
CIHCIH
13.07 B MAD415.00 MAD+1.21%70.0014.7028.23 MAD+21.52%3.37%Finance
Strong sell
LBVLABEL VIE
12.1 B MAD4,180 MAD0.00%3860.1222.33187.18 MAD+6.70%2.31%Retail trade
Strong buy
CDMCDM
11.95 B MAD1,098 MAD+1.67%2.11 K0.5416.1268.09 MAD+47.28%3.11%Finance
Neutral
ADIALLIANCES
11.2 B MAD507.1 MAD−0.37%11.78 K0.160.59%Finance
Strong sell
SSAHSANLAM MAROC
8.85 B MAD2,150 MAD+9.97%1.22 K8.9913.01165.29 MAD+21.63%3.58%Finance
Buy
SIDSONASID
8.46 B MAD2,170 MAD+1.17%4.73 K0.530.97%Non-energy minerals
Strong sell
SOTSOTHEMA
8.1 B MAD1,125 MAD+1.81%3.98 K4.511.51%Health technology
ATLATLANTASANAD
8 B MAD132.75 MAD+2.31%23.16 K0.794.29%Finance
CFGCFG BANK
7.84 B MAD224.00 MAD0.00%7.72 K0.1528.187.95 MAD+67.63%1.47%Finance
Neutral
BCIBMCI
7.79 B MAD586.9 MAD−0.32%3770.0623.9724.49 MAD+89.89%3.07%Finance
Sell
LESLESIEUR CRISTAL
7.74 B MAD280.00 MAD−0.02%270.04322.360.87 MAD+1,099.72%0.71%Consumer non-durables
Strong sell
DHODELTA HOLDING
7.01 B MAD80.00 MAD+2.56%346.59 K11.2323.723.37 MAD+56.35%1.88%Producer manufacturing
JETJET CONTRACTORS
6.45 B MAD2,129 MAD+0.71%3.32 K0.260.33%Industrial services
ARDARADEI CAPITAL
6.01 B MAD478.00 MAD+0.21%760.021.23%Technology services
Buy
SBMSOCIETE DES BOISSONS DU MAROC
5.69 B MAD2,010 MAD−1.95%6061.637.96%Consumer non-durables
Buy
CMGCMGP GROUP
5.44 B MAD320.00 MAD+0.82%56.97 K1.770.00%Producer manufacturing
HPSHPS
4.36 B MAD589.0 MAD−1.01%4860.121.15%Technology services
Strong buy
RISRISMA
4.23 B MAD295.00 MAD−1.01%5.72 K0.612.03%Consumer services
Neutral
SMISMI
4.02 B MAD2,444 MAD+1.83%2.39 K2.043.27%Non-energy minerals
ATHAUTO HALL
3.87 B MAD76.95 MAD−0.06%6880.022.60%Retail trade
Strong sell
CMTMINIERE TOUISSIT
3.13 B MAD1,860 MAD−1.48%6770.600.00%Non-energy minerals
Sell
RDSRES DAR SAADA
2.88 B MAD109.90 MAD−1.21%30.64 K0.190.00%Finance
MUTMUTANDIS SCA
2.77 B MAD300.10 MAD+0.03%9.24 K0.4817.4117.24 MAD+41.44%3.50%Consumer non-durables
Strong buy
OULOULMES
2.42 B MAD1,223 MAD+0.41%10.041.80%Consumer non-durables
Strong buy
SLFSALAFIN
2.12 B MAD678.0 MAD−1.72%1.22 K2.212.10%Finance
UMRUNIMER
1.94 B MAD170.00 MAD−0.93%450.09−2.45 MAD+17.88%0.59%Consumer non-durables
EEQDEQDOM
1.75 B MAD1,050 MAD0.00%500.125.24%Finance
SNPSNEP
1.65 B MAD689.0 MAD+5.19%6.15 K2.93−31.08 MAD−59.99%0.00%Process industries
DWYDISWAY
1.48 B MAD783.7 MAD+0.03%1580.194.47%Distribution services
Sell
AGMAGMA
1.4 B MAD6,999 MAD+5.92%10.153.93%Finance
MICMICRODATA
1.38 B MAD820.0 MAD0.00%3261.804.15%Technology services
MABMAGHREBAIL
1.35 B MAD975.0 MAD+4.84%100.915.13%Finance
AFMAFMA
1.3 B MAD1,300 MAD0.00%10.014.23%Finance
CTMCTM
1.15 B MAD940.0 MAD+0.64%760.111.60%Transportation
DRIDARI COUSPATE
1.07 B MAD3,600 MAD+4.35%100.053.33%Consumer non-durables
MLEMAROC LEASING
1.04 B MAD373.10 MAD−5.06%350.703.75%Finance
COLCOLORADO
975.12 M MAD60.50 MAD+0.83%14.98 K4.993.72%Process industries
SNASTOKVIS NORD AFRIQUE
960.85 M MAD54.30 MAD−0.91%9.96 K0.180.00%Distribution services
PROPROMOPHARM S.A
940 M MAD940.0 MAD−1.16%923.140.00%Health technology
IMOIMMORENTE INVEST
827.65 M MAD91.89 MAD−0.12%3.37 K0.3317.575.23 MAD+10.12%5.66%Finance
ALMALUMINIUM DU MAROC
801.91 M MAD1,721 MAD−2.49%140.075.23%Producer manufacturing
Sell
BALBALIMA
383.68 M MAD220.00 MAD−3.51%251.642.50%Finance
FBRFENIE BROSSETTE
374.14 M MAD260.00 MAD−1.48%6300.140.00%Distribution services
MOXMAGHREB OXYGENE
365.58 M MAD449.95 MAD0.00%420.6729.4215.30 MAD+30.25%0.89%Process industries
S2MS.M MONETIQUE
363.81 M MAD448.00 MAD+1.82%6100.380.00%Technology services
M2MM2M GROUP
330.37 M MAD510.0 MAD+0.99%2780.490.00%Technology services
DYTDISTY TECHNOLOGIES
327.58 M MAD328.20 MAD+4.16%17.7 K7.604.57%Distribution services
CRSCARTIER SAADA
169.11 M MAD32.12 MAD−2.61%5920.5319.741.63 MAD+116.77%0.00%Consumer non-durables
SRMREALISATIONS MECANIQUES
132.7 M MAD414.70 MAD+2.90%870.080.00%Distribution services
MDPMED PAPER
105.2 M MAD21.99 MAD+1.10%2 K0.250.00%Process industries
AFIAFRIC INDUSTRIES
93.89 M MAD322.10 MAD−2.08%290.046.21%Process industries
ZDJZELLIDJA S.A
80.8 M MAD141.05 MAD−5.97%282.570.00%Non-energy minerals
STRSTROC INDUSTRIE
70.53 M MAD56.49 MAD+3.23%1.74 K0.72−10.01 MAD+68.52%0.00%Industrial services
INVINVOLYS
37.51 M MAD98.00 MAD0.00%1040.49−0.26 MAD−114.52%0.00%Technology services
IBCIB MAROC.COM
16.7 M MAD39.99 MAD+2.54%1000.270.00%Commercial services
REBREBAB COMPANY
14.93 M MAD84.61 MAD−5.99%371.120.00%Non-energy minerals