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
102.774 B MAD510.0 MAD+0.20%190.0012.6240.42 MAD3.05%Finance
Strong buy
IAMITISSALAT AL-MAGHRIB
79.91 B MAD90.90 MAD−0.00%1.925 K0.0215.136.01 MAD−12.07%4.62%Communications
Sell
BBCPBCP
59.357 B MAD291.95 MAD−0.02%8330.0017.0817.09 MAD3.08%Finance
Neutral
LLHMLAFARGEHOLCIM MAR
45.339 B MAD1935 MAD0.00%1.545 K0.5129.2266.23 MAD−23.01%3.41%Non-Energy Minerals
Sell
BBOABANK OF AFRICA
41.238 B MAD194.00 MAD0.00%2100.0115.4912.52 MAD2.03%Finance
Sell
TTQMTAQA MOROCCO
31.137 B MAD1313 MAD−0.53%170.0229.8643.98 MAD+3.23%2.65%Utilities
Sell
MMNGMANAGEM
26.992 B MAD2300 MAD+1.10%10.0045.3650.70 MAD−40.29%1.30%Non-Energy Minerals
Sell
CCMACIMENTS DU MAROC
25.941 B MAD1797 MAD+2.33%1.36 K0.5426.7467.21 MAD−18.95%3.34%Non-Energy Minerals
Neutral
MMSASODEP-MARSA MAROC
21.512 B MAD296.50 MAD+1.16%60.0025.5411.61 MAD+27.89%2.73%Transportation
Buy
CCSRCOSUMAR
18.255 B MAD194.95 MAD+0.91%100.0018.2510.68 MAD+32.27%3.62%Process Industries
Sell
WWAAWAFA ASSURANCE
14.011 B MAD4003 MAD0.00%350.0420.00200.16 MAD+30.59%3.25%Finance
Sell
GGAZAFRIQUIA GAZ
14.008 B MAD4075 MAD−1.31%1.18 K6.3029.09140.06 MAD−4.45%3.44%Distribution Services
Sell
LLBVLABEL VIE
12.444 B MAD4300 MAD+2.65%6140.4224.51175.43 MAD+22.29%2.01%Retail Trade
Buy
TTMATOTALENERGIES MARKETING MAROC
12.32 B MAD1375 MAD+4.40%4.402 K2.56245.175.61 MAD−94.63%4.07%Retail Trade
Sell
AADHDOUJA PROM ADDOHA
12.036 B MAD29.99 MAD+0.30%20.459 K0.0469.100.43 MAD0.00%Finance
Strong sell
CCIHCIH
11.596 B MAD379.95 MAD0.00%6250.1616.3223.28 MAD3.68%Finance
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
9.713 B MAD308.00 MAD+0.33%1200.0126.8811.46 MAD+52.00%1.95%Industrial Services
CCDMCDM
9.684 B MAD890.0 MAD0.00%4002.9718.4248.31 MAD3.03%Finance
Sell
AAKTAKDITAL S.A
8.499 B MAD673.0 MAD+0.30%2180.0448.8013.79 MAD0.48%Health Services
BBCIBMCI
8.331 B MAD627.4 MAD+5.69%40.0037.7116.64 MAD2.87%Finance
Sell
AATLATLANTASANAD
8.229 B MAD136.00 MAD−0.37%10.0018.747.26 MAD+5.05%4.03%Finance
Sell
SSAHSANLAM MAROC
8.226 B MAD1998 MAD+3.42%60.0114.70135.89 MAD−7.82%1.80%Finance
Sell
LLESLESIEUR CRISTAL
7.599 B MAD275.00 MAD0.00%2460.023798.340.07 MAD−98.57%1.64%Consumer Non-Durables
Strong sell
SSOTSOTHEMA
7.2 B MAD1000.0 MAD+0.05%690.0827.4036.49 MAD+6.39%2.50%Health Technology
SSBMSOCIETE DES BOISSONS DU MAROC
7.074 B MAD2500 MAD+1.83%510.0411.10225.20 MAD+90.34%5.82%Consumer Non-Durables
Buy
CCFGCFG BANK
5.566 B MAD155.50 MAD−2.20%2890.0132.794.74 MAD0.00%Finance
AARDARADEI CAPITAL
5.551 B MAD495.00 MAD+0.81%6350.1320.4424.22 MAD1.09%Technology Services
AADIALLIANCES
5.365 B MAD244.90 MAD+0.78%1.617 K0.0622.6410.82 MAD+100.24%0.00%Finance
Sell
DDHODELTA HOLDING
4.274 B MAD48.79 MAD−1.41%10.0022.622.16 MAD+9.81%2.87%Producer Manufacturing
HHPSHPS
4 B MAD540.0 MAD−0.02%630.0239.0813.82 MAD−1.66%1.11%Technology Services
Buy
SSMISMI
3.817 B MAD2320 MAD+0.87%5702.0622.66102.40 MAD0.00%Non-Energy Minerals
AATHAUTO HALL
3.741 B MAD74.29 MAD−0.12%5000.10134.020.55 MAD−89.44%4.71%Retail Trade
Strong sell
RRISRISMA
3.438 B MAD240.00 MAD0.00%520.0714.0917.03 MAD0.00%Consumer Services
SSIDSONASID
3.167 B MAD812.0 MAD+1.50%1.943 K1.0248.6616.69 MAD−39.61%3.69%Non-Energy Minerals
Strong sell
OOULOULMES
2.54 B MAD1283 MAD−5.59%150.0039.7432.28 MAD+56.52%1.29%Consumer Non-Durables
Buy
MMUTMUTANDIS SCA
2.497 B MAD270.00 MAD0.00%890.0122.1512.19 MAD+62.62%3.15%Consumer Non-Durables
CCMTMINIERE TOUISSIT
2.27 B MAD1400 MAD+3.70%1690.2814.8494.36 MAD+4.21%4.44%Non-Energy Minerals
Strong buy
RRDSRES DAR SAADA
2.031 B MAD80.00 MAD+3.23%36.874 K0.36−2.56 MAD−293.55%0.00%Finance
Strong sell
UUMRUNIMER
2.02 B MAD177.00 MAD−0.11%100.01−2.99 MAD+63.73%0.56%Consumer Non-Durables
EEQDEQDOM
1.912 B MAD1145 MAD−0.43%320.024.80%Finance
SSLFSALAFIN
1.865 B MAD596.9 MAD+2.91%1000.0620.5928.99 MAD2.39%Finance
JJETJET CONTRACTORS
1.697 B MAD590.0 MAD+5.36%1.132 K0.650.00%Industrial Services
MMABMAGHREBAIL
1.345 B MAD972.0 MAD+5.88%1403.1510.5392.33 MAD+29.03%5.14%Finance
AAGMAGMA
1.333 B MAD6665 MAD0.00%10.0621.06316.49 MAD+21.83%3.83%Finance
DDWYDISWAY
1.301 B MAD690.0 MAD−1.43%8902.1319.8634.74 MAD−39.10%5.07%Distribution Services
Buy
SSNPSNEP
1.245 B MAD518.9 MAD+2.75%100.01−19.43 MAD−136.96%3.08%Process Industries
AAFMAFMA
1.2 B MAD1200 MAD−1.96%161.3320.0060.00 MAD+3.70%4.58%Finance
MMLEMAROC LEASING
1.151 B MAD414.45 MAD+6.00%700.5811.0537.52 MAD+14.81%3.38%Finance
DDRIDARI COUSPATE
1.072 B MAD3593 MAD0.00%2100.8230.43118.07 MAD−16.26%2.37%Consumer Non-Durables
MMICMICRODATA
1.06 B MAD631.0 MAD+0.64%2.001 K82.6918.5334.05 MAD+25.55%3.96%Technology Services
PPROPROMOPHARM S.A
984 M MAD984.0 MAD+4.90%90.4417.2956.90 MAD+46.85%4.07%Health Technology
CCOLCOLORADO
869.867 M MAD53.97 MAD−0.04%510.0122.512.40 MAD+2.65%3.71%Process Industries
IIMOIMMORENTE INVEST
842.154 M MAD94.00 MAD+0.53%200.0119.794.75 MAD+1023.99%5.35%Finance
CCTMCTM
825.083 M MAD673.0 MAD−0.30%771.8913.0851.47 MAD+79.23%3.71%Transportation
AALMALUMINIUM DU MAROC
702.659 M MAD1510 MAD+0.13%603.75105.4914.31 MAD−63.35%4.64%Producer Manufacturing
Strong sell
BBALBALIMA
386.296 M MAD221.50 MAD+5.98%10.1343.455.10 MAD−10.08%2.48%Finance
MM2MM2M GROUP
322.593 M MAD498.00 MAD+0.61%20.05−22.81 MAD+25.62%0.00%Technology Services
MMOXMAGHREB OXYGENE
166.644 M MAD205.10 MAD−5.13%50.1817.4611.74 MAD1.95%Process Industries
CCRSCARTIER SAADA
158.476 M MAD30.10 MAD+0.27%7600.390.00%Consumer Non-Durables
FFBRFENIE BROSSETTE
147.928 M MAD102.80 MAD−0.05%580.060.00%Distribution Services
SS2MS.M MONETIQUE
134.885 M MAD166.10 MAD−3.15%7242.456.2626.54 MAD+703.53%0.00%Technology Services
SSNASTOKVIS NORD AFRIQUE
102.066 M MAD11.14 MAD+0.36%100.01−13.94 MAD−337.78%0.00%Distribution Services
AAFIAFRIC INDUSTRIES
92.989 M MAD319.00 MAD−0.31%5614.4820.8615.29 MAD−15.40%6.27%Process Industries
MMDPMED PAPER
90.414 M MAD18.90 MAD−2.02%3090.0415.721.20 MAD+227.40%0.00%Process Industries
SSTRSTROC INDUSTRIE
41.201 M MAD33.92 MAD+2.79%60.02−31.81 MAD−266.04%0.00%Industrial Services
IINVINVOLYS
32.722 M MAD85.00 MAD−0.58%630.1347.241.80 MAD+12571.83%5.85%Technology Services
SSRMREALISATIONS MECANIQUES
30.72 M MAD96.00 MAD−5.79%20.01−27.03 MAD−751.87%0.00%Distribution Services
IIBCIB MAROC.COM
14.833 M MAD35.53 MAD+2.69%1180.640.00%Commercial Services
RREBREBAB COMPANY
12.52 M MAD70.95 MAD0.00%200.280.00%Non-Energy Minerals
DDYTDISTY TECHNOLOGIES
248.50 MAD+0.81%2.776 K4.31Distribution Services