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
115.76 B MAD577.0 MAD+0.65%1.84 K0.1013.0944.09 MAD+21.12%2.88%Finance
Buy
IAMITISSALAT AL-MAGHRIB
74.94 B MAD86.00 MAD+0.88%12.21 K0.1360.441.42 MAD−76.03%4.93%Communications
Strong buy
BBCPBCP
58.95 B MAD295.90 MAD+2.05%10.0015.6818.87 MAD−7.31%3.45%Finance
Sell
LLHMLAFARGEHOLCIM MAR
46.58 B MAD1,950 MAD−1.91%5040.3030.8363.25 MAD+1.34%3.32%Non-energy minerals
Sell
BBOABANK OF AFRICA
41.43 B MAD195.95 MAD+2.06%7.02 K0.0312.7415.38 MAD+29.41%2.05%Finance
Sell
MMSASODEP-MARSA MAROC
38.31 B MAD533.8 MAD+2.26%6340.0337.4714.24 MAD+20.74%1.63%Transportation
Buy
MMNGMANAGEM
33.99 B MAD2,781 MAD−2.93%520.0965.5142.45 MAD−39.32%1.05%Non-energy minerals
Strong sell
TTQMTAQA MOROCCO
31.37 B MAD1,359 MAD+2.18%1700.0829.0046.86 MAD−4.36%2.63%Utilities
Sell
CCMACIMENTS DU MAROC
28.01 B MAD1,930 MAD−0.52%3 K0.9028.8766.85 MAD+11.03%3.61%Non-energy minerals
Neutral
CCSRCOSUMAR
18.33 B MAD193.45 MAD−0.28%1.4 K0.1117.3811.13 MAD+32.53%3.61%Process industries
Neutral
WWAAWAFA ASSURANCE
15.51 B MAD4,400 MAD−0.68%10.0021.33206.29 MAD+17.80%3.16%Finance
Sell
AADHDOUJA PROM ADDOHA
15.29 B MAD38.25 MAD+0.68%38.05 K0.0558.110.66 MAD+226.49%0.00%Finance
Strong sell
AAKTAKDITAL S.A
14.98 B MAD1,060 MAD+0.19%7660.0760.8517.42 MAD+71.19%0.57%Health services
Neutral
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
14.87 B MAD473.70 MAD+0.79%1.21 K0.0429.9615.81 MAD+83.14%1.60%Industrial services
Strong buy
TTMATOTALENERGIES MARKETING MAROC
13.44 B MAD1,459 MAD−2.73%1200.1936.3740.11 MAD+39.50%3.73%Retail trade
Sell
GGAZAFRIQUIA GAZ
13.13 B MAD3,849 MAD+0.76%10.0127.27141.12 MAD−4.75%3.66%Distribution services
Sell
CCIHCIH
12.91 B MAD410.00 MAD0.00%7070.2415.5426.38 MAD+19.60%3.41%Finance
Neutral
LLBVLABEL VIE
11.89 B MAD4,100 MAD−0.24%1750.7421.75188.54 MAD−27.31%2.35%Retail trade
Strong buy
CCDMCDM
10.66 B MAD970.0 MAD−1.02%1.28 K0.1716.6958.13 MAD+53.57%3.49%Finance
Neutral
AADIALLIANCES
9.69 B MAD442.00 MAD+0.71%12.82 K0.2432.8013.48 MAD+42.45%0.68%Finance
Sell
SSAHSANLAM MAROC
7.76 B MAD1,884 MAD−0.32%40.0710.66176.71 MAD+178.78%4.09%Finance
Buy
AATLATLANTASANAD
7.75 B MAD131.50 MAD+2.33%3150.0417.927.34 MAD+2.95%4.44%Finance
Sell
BBCIBMCI
7.56 B MAD560.0 MAD−1.67%3.33 K1.4030.3618.45 MAD+1,154.34%3.16%Finance
Sell
LLESLESIEUR CRISTAL
7.52 B MAD272.10 MAD0.00%110.05129.632.10 MAD+866.84%0.74%Consumer non-durables
Strong sell
CCFGCFG BANK
7.35 B MAD210.00 MAD0.00%8.42 K0.5834.966.01 MAD+129.51%1.57%Finance
SSOTSOTHEMA
7.01 B MAD974.0 MAD+5.87%4090.9125.5538.11 MAD+5.39%1.75%Health technology
SSBMSOCIETE DES BOISSONS DU MAROC
6.59 B MAD2,330 MAD0.00%1.6 K0.4110.98212.11 MAD+49.90%6.87%Consumer non-durables
Buy
AARDARADEI CAPITAL
6.08 B MAD487.00 MAD+0.60%3710.0320.1024.23 MAD1.21%Technology services
Strong buy
JJETJET CONTRACTORS
4.85 B MAD1,629 MAD+1.81%2220.040.44%Industrial services
DDHODELTA HOLDING
4.6 B MAD53.10 MAD+1.14%370.0418.402.89 MAD+44.59%2.86%Producer manufacturing
HHPSHPS
4.07 B MAD551.5 MAD+0.24%2350.0743.2912.74 MAD−5.53%1.24%Technology services
Buy
SSIDSONASID
3.66 B MAD933.0 MAD−0.45%1800.1253.9517.29 MAD+50.72%2.24%Non-energy minerals
Sell
SSMISMI
3.45 B MAD2,095 MAD+2.10%740.4614.33146.20 MAD+384.39%3.82%Non-energy minerals
AATHAUTO HALL
3.33 B MAD66.00 MAD−0.30%3340.0155.981.18 MAD+4,731.56%3.02%Retail trade
Sell
RRISRISMA
3.24 B MAD230.00 MAD+1.75%37.04 K4.8913.9116.53 MAD+16.03%2.65%Consumer services
Neutral
MMUTMUTANDIS SCA
2.76 B MAD298.00 MAD−0.20%3.76 K1.2315.9718.66 MAD+56.98%3.52%Consumer non-durables
Strong buy
CCMTMINIERE TOUISSIT
2.73 B MAD1,625 MAD0.00%6250.2716.9296.02 MAD−37.12%3.69%Non-energy minerals
Buy
OOULOULMES
2.57 B MAD1,300 MAD−1.14%10.1138.3633.89 MAD+23.29%1.69%Consumer non-durables
Buy
NNEJAUTO NEJMA
2.12 B MAD2,068 MAD0.00%352.8213.71150.81 MAD−21.40%4.55%Retail trade
RRDSRES DAR SAADA
2.11 B MAD78.59 MAD−2.31%53.33 K0.37−2.92 MAD−47.17%0.00%Finance
Sell
EEQDEQDOM
2.04 B MAD1,219 MAD+2.27%8343.394.51%Finance
SSLFSALAFIN
1.77 B MAD568.0 MAD0.00%20.0119.0429.84 MAD+20.69%2.51%Finance
SSNPSNEP
1.43 B MAD602.0 MAD+0.92%10.74 K1.73−24.25 MAD−1,324.00%2.68%Process industries
AAGMAGMA
1.3 B MAD6,486 MAD−0.02%10.0819.99324.45 MAD+7.01%4.24%Finance
DDWYDISWAY
1.21 B MAD644.0 MAD+1.42%2280.3519.7232.65 MAD−16.87%5.43%Distribution services
Sell
AAFMAFMA
1.12 B MAD1,122 MAD−0.53%10.9117.0465.84 MAD+4.37%4.90%Finance
MMICMICRODATA
1.08 B MAD640.0 MAD+2.89%4 K52.4216.3939.06 MAD+35.67%5.31%Technology services
PPROPROMOPHARM S.A
1 B MAD1,000.0 MAD+5.42%5006.6917.9555.72 MAD−19.21%4.00%Health technology
CCTMCTM
845.92 M MAD690.0 MAD+8.66%450.2214.9646.11 MAD+20.28%2.17%Transportation
CCOLCOLORADO
842.95 M MAD52.29 MAD−0.02%4711.4719.312.71 MAD+20.03%4.30%Process industries
IIMOIMMORENTE INVEST
810.54 M MAD89.99 MAD0.00%1550.0219.194.69 MAD+92.91%5.78%Finance
Strong buy
AALMALUMINIUM DU MAROC
672.37 M MAD1,443 MAD−0.07%180.4326.5254.41 MAD6.24%Producer manufacturing
Buy
BBALBALIMA
375.83 M MAD215.50 MAD+5.12%151.1630.247.13 MAD+86.21%2.55%Finance
MM2MM2M GROUP
375.71 M MAD551.5 MAD−4.91%40.0628.0719.65 MAD0.00%Technology services
SSNASTOKVIS NORD AFRIQUE
292.15 M MAD16.70 MAD+1.15%9680.36−12.94 MAD+37.25%0.00%Distribution services
SS2MS.M MONETIQUE
219.22 M MAD273.95 MAD+1.48%120.019.6428.41 MAD+16.43%0.00%Technology services
MMOXMAGHREB OXYGENE
210.4 M MAD258.00 MAD−0.37%510.3723.9910.75 MAD−41.34%1.54%Process industries
CCRSCARTIER SAADA
170.38 M MAD32.36 MAD−1.94%150.0321.481.51 MAD+243.04%0.00%Consumer non-durables
FFBRFENIE BROSSETTE
157.78 M MAD111.00 MAD+1.23%5060.4920.035.54 MAD−0.14%0.00%Distribution services
SSRMREALISATIONS MECANIQUES
132.48 M MAD419.10 MAD+1.23%1000.36−31.48 MAD−109.55%0.00%Distribution services
MMDPMED PAPER
95.68 M MAD20.02 MAD+0.10%1.71 K1.4415.241.31 MAD−33.67%0.00%Process industries
AAFIAFRIC INDUSTRIES
87.45 M MAD300.00 MAD0.00%2341.4017.1317.52 MAD+48.94%6.67%Process industries
SSTRSTROC INDUSTRIE
55.93 M MAD44.00 MAD−1.79%2.54 K1.78−29.31 MAD−97.43%0.00%Industrial services
IINVINVOLYS
38.08 M MAD99.00 MAD−0.50%150.277.1313.89 MAD0.00%Technology services
IIBCIB MAROC.COM
14.51 M MAD34.80 MAD+0.14%3000.960.00%Commercial services
DDYTDISTY TECHNOLOGIES
247.00 MAD−1.98%10.00Distribution services