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
114.082 B MAD570.1 MAD+0.90%144.277 K3.1913.0843.58 MAD2.92%Finance
Buy
IAMITISSALAT AL-MAGHRIB
79.558 B MAD91.25 MAD+0.83%472.651 K3.0964.131.42 MAD−65.23%4.64%Communications
Strong buy
BBCPBCP
59.977 B MAD297.00 MAD+0.68%157.585 K1.9916.2618.27 MAD3.39%Finance
Sell
LLHMLAFARGEHOLCIM MAR
44.754 B MAD1,920 MAD+0.52%5.357 K1.0130.3563.25 MAD−14.54%3.46%Non-energy minerals
Sell
BBOABANK OF AFRICA
41.215 B MAD191.90 MAD+0.47%12.176 K4.0812.9814.78 MAD2.06%Finance
Sell
MMSASODEP-MARSA MAROC
35.523 B MAD500.00 MAD+3.31%95.005 K1.8735.1014.24 MAD+31.91%1.76%Transportation
Neutral
TTQMTAQA MOROCCO
34.203 B MAD1,455 MAD+0.34%8.279 K3.2431.0546.86 MAD−5.24%2.41%Utilities
Sell
MMNGMANAGEM
32.509 B MAD2,860 MAD+4.38%2.146 K3.2467.3842.45 MAD−77.17%1.09%Non-energy minerals
Strong sell
CCMACIMENTS DU MAROC
26.418 B MAD1,850 MAD+1.09%11.798 K2.0427.6766.85 MAD−11.93%3.83%Non-energy minerals
Sell
CCSRCOSUMAR
18.534 B MAD197.05 MAD+0.46%21.453 K0.5917.7011.13 MAD+53.22%3.57%Process industries
Buy
WWAAWAFA ASSURANCE
15.396 B MAD4,450 MAD+1.16%1.663 K8.1621.57206.29 MAD+14.50%3.18%Finance
Sell
AAKTAKDITAL S.A
14.641 B MAD1,039 MAD+0.48%18.113 K1.4759.6517.42 MAD0.58%Health services
Neutral
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
14.171 B MAD454.90 MAD+1.56%84.728 K1.4328.7715.81 MAD+86.45%1.67%Industrial services
Strong buy
AADHDOUJA PROM ADDOHA
14.029 B MAD37.00 MAD+6.17%1.143 M3.8556.210.66 MAD0.00%Finance
Strong sell
TTMATOTALENERGIES MARKETING MAROC
13.888 B MAD1,570 MAD+1.29%3.523 K4.2039.1440.11 MAD−60.12%3.61%Retail trade
Sell
GGAZAFRIQUIA GAZ
13.135 B MAD3,822 MAD+0.03%7760.8027.08141.12 MAD−8.32%3.66%Distribution services
Sell
CCIHCIH
12.912 B MAD415.00 MAD+1.23%20.597 K5.5917.1624.19 MAD3.41%Finance
Neutral
LLBVLABEL VIE
12.328 B MAD4,299 MAD+0.92%8570.9922.80188.54 MAD+14.93%2.27%Retail trade
Buy
CCDMCDM
10.99 B MAD1,030 MAD+1.98%2.832 K0.2218.4355.89 MAD3.39%Finance
Buy
AATLATLANTASANAD
7.954 B MAD130.00 MAD−1.48%96.506 K21.4017.717.34 MAD+3.95%4.32%Finance
Sell
SSAHSANLAM MAROC
7.904 B MAD1,918 MAD−0.10%772.2310.85176.71 MAD+627.69%4.01%Finance
Buy
BBCIBMCI
7.872 B MAD570.0 MAD−3.85%8110.733.04%Finance
Sell
LLESLESIEUR CRISTAL
7.737 B MAD280.00 MAD0.00%280.02133.402.10 MAD−81.82%0.71%Consumer non-durables
Strong sell
AADIALLIANCES
7.396 B MAD346.00 MAD+3.28%66.383 K1.6225.6713.48 MAD+94.96%0.90%Finance
Sell
SSBMSOCIETE DES BOISSONS DU MAROC
7.066 B MAD2,493 MAD−0.16%2950.4711.75212.11 MAD+78.35%6.41%Consumer non-durables
Buy
SSOTSOTHEMA
6.833 B MAD955.0 MAD+0.63%310.9725.0638.11 MAD−10.39%1.79%Health technology
CCFGCFG BANK
6.617 B MAD192.00 MAD+1.59%33.517 K2.4131.966.01 MAD1.75%Finance
AARDARADEI CAPITAL
6.283 B MAD500.00 MAD+0.02%1.95 K0.6120.6424.23 MAD1.18%Technology services
Strong buy
JJETJET CONTRACTORS
4.711 B MAD1,655 MAD+6.43%7.824 K0.710.45%Industrial services
DDHODELTA HOLDING
4.643 B MAD53.00 MAD0.00%4.086 K0.2018.362.89 MAD+41.77%2.83%Producer manufacturing
HHPSHPS
4.147 B MAD580.0 MAD+3.57%12.937 K1.4745.5312.74 MAD−30.91%1.21%Technology services
Neutral
SSIDSONASID
3.767 B MAD985.0 MAD+1.97%2.688 K0.3256.9517.29 MAD−43.89%2.17%Non-energy minerals
Sell
SSMISMI
3.619 B MAD2,200 MAD0.00%5444.3915.05146.20 MAD+505.64%3.64%Non-energy minerals
AATHAUTO HALL
3.495 B MAD68.00 MAD−2.16%19.701 K1.2457.681.18 MAD−60.52%2.88%Retail trade
Sell
RRISRISMA
3.137 B MAD214.00 MAD−2.26%4.449 K5.4712.9516.53 MAD2.74%Consumer services
Neutral
MMUTMUTANDIS SCA
2.853 B MAD310.05 MAD+0.50%28.722 K5.1316.6218.66 MAD+133.26%3.40%Consumer non-durables
Strong buy
CCMTMINIERE TOUISSIT
2.567 B MAD1,592 MAD+4.26%3800.4516.5896.02 MAD−6.30%3.93%Non-energy minerals
Buy
RRDSRES DAR SAADA
1.953 B MAD76.00 MAD+1.99%78.808 K1.20−2.92 MAD−88.80%0.00%Finance
Sell
EEQDEQDOM
1.836 B MAD1,099 MAD0.00%910.365.00%Finance
SSLFSALAFIN
1.774 B MAD569.0 MAD+0.18%3003.5019.0729.84 MAD2.51%Finance
SSNPSNEP
1.272 B MAD545.0 MAD+2.83%5.553 K1.40−24.25 MAD−141.13%3.02%Process industries
DDWYDISWAY
1.248 B MAD665.0 MAD+0.47%1.184 K6.9220.3732.65 MAD−37.53%5.29%Distribution services
Sell
MMABMAGHREBAIL
1.247 B MAD901.0 MAD+0.11%60.179.3896.01 MAD+24.11%5.55%Finance
AAFMAFMA
1.19 B MAD1,190 MAD0.00%10.0218.0765.84 MAD+8.18%4.62%Finance
MMICMICRODATA
1.067 B MAD625.0 MAD−1.57%2.093 K19.7616.0039.06 MAD+26.50%5.35%Technology services
PPROPROMOPHARM S.A
920 M MAD920.0 MAD0.00%170.3616.5155.72 MAD−7.54%4.35%Health technology
CCOLCOLORADO
836.343 M MAD50.40 MAD−2.87%1.261 K0.2918.612.71 MAD+19.98%4.34%Process industries
IIMOIMMORENTE INVEST
818.916 M MAD90.77 MAD−0.16%7.348 K3.0619.354.69 MAD+252.24%5.72%Finance
Strong buy
CCTMCTM
796.763 M MAD650.0 MAD+0.02%2004.162.31%Transportation
AALMALUMINIUM DU MAROC
656.529 M MAD1,409 MAD0.00%120.2225.9054.41 MAD−35.49%6.39%Producer manufacturing
Sell
BBALBALIMA
357.52 M MAD205.00 MAD−0.12%252.1928.767.13 MAD−36.53%2.68%Finance
MM2MM2M GROUP
356.925 M MAD550.0 MAD−0.18%120.4827.9919.65 MAD0.00%Technology services
SSNASTOKVIS NORD AFRIQUE
262.242 M MAD15.00 MAD+1.21%7.86 K5.63−12.94 MAD−149.16%0.00%Distribution services
MMOXMAGHREB OXYGENE
190.531 M MAD234.50 MAD+9.81%412.3421.8010.75 MAD1.71%Process industries
SSRMREALISATIONS MECANIQUES
185.216 M MAD636.6 MAD+9.99%3.548 K3.56−31.48 MAD−234.14%0.00%Distribution services
CCRSCARTIER SAADA
179.536 M MAD34.00 MAD−0.29%2010.1622.571.51 MAD0.00%Consumer non-durables
SS2MS.M MONETIQUE
179.102 M MAD231.00 MAD+4.74%3190.848.1328.41 MAD+195.78%0.00%Technology services
FFBRFENIE BROSSETTE
161.166 M MAD114.80 MAD+2.50%7570.6420.715.54 MAD0.00%Distribution services
MMDPMED PAPER
96.633 M MAD20.39 MAD+0.94%1.019 K0.230.00%Process industries
AAFIAFRIC INDUSTRIES
88.908 M MAD305.00 MAD0.00%840.1217.4117.52 MAD+25.70%6.56%Process industries
ZZDJZELLIDJA S.A
63.787 M MAD104.70 MAD−5.97%10.02476.130.22 MAD−98.48%0.00%Non-energy minerals
SSTRSTROC INDUSTRIE
61.177 M MAD48.20 MAD−1.63%4.151 K1.53−29.31 MAD−44.83%0.00%Industrial services
IINVINVOLYS
38.903 M MAD101.45 MAD−0.20%90.127.3013.89 MAD+718.80%0.00%Technology services
IIBCIB MAROC.COM
14.215 M MAD34.05 MAD−2.44%3900.810.00%Commercial services
DDYTDISTY TECHNOLOGIES
229.00 MAD+0.44%2240.12Distribution services