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
104.531 B MAD519.3 MAD+0.31%3.318 K0.0813.9737.18 MAD2.99%Finance
Neutral
IAMITISSALAT AL-MAGHRIB
84.569 B MAD96.30 MAD+0.10%2.249 K0.0216.026.01 MAD−12.07%2.28%Communications
Sell
BBCPBCP
60.18 B MAD296.00 MAD0.00%3.531 K0.0817.3217.09 MAD3.04%Finance
Sell
LLHMLAFARGEHOLCIM MAR
46.862 B MAD2000 MAD+0.45%12.838 K2.7130.2066.23 MAD−23.01%3.30%Non-Energy Minerals
Strong sell
BBOABANK OF AFRICA
41.769 B MAD196.50 MAD−0.76%20.0015.6912.52 MAD2.00%Finance
Strong sell
TTQMTAQA MOROCCO
33.213 B MAD1500 MAD+6.53%3990.0834.1143.98 MAD+3.23%2.49%Utilities
Strong sell
MMNGMANAGEM
28.475 B MAD2410 MAD+0.42%100.0147.5350.70 MAD−40.29%1.23%Non-Energy Minerals
Strong buy
CCMACIMENTS DU MAROC
25.768 B MAD1795 MAD+0.56%2160.0526.7167.21 MAD−18.95%3.36%Non-Energy Minerals
Sell
MMSASODEP-MARSA MAROC
20.918 B MAD286.90 MAD+0.67%6460.0824.7111.61 MAD+27.89%2.81%Transportation
Buy
CCSRCOSUMAR
18.519 B MAD196.00 MAD0.00%50.0018.3510.68 MAD+32.27%3.57%Process Industries
Sell
WWAAWAFA ASSURANCE
15.05 B MAD4300 MAD0.00%1320.1321.48200.16 MAD+30.59%3.02%Finance
Sell
GGAZAFRIQUIA GAZ
14.094 B MAD4130 MAD+0.73%100.0429.49140.06 MAD−4.45%3.41%Distribution Services
Sell
LLBVLABEL VIE
12.702 B MAD4434 MAD+1.03%1180.0325.28175.43 MAD+22.29%1.97%Retail Trade
Strong buy
TTMATOTALENERGIES MARKETING MAROC
12.544 B MAD1400 MAD+2.49%10.00249.635.61 MAD−94.63%4.00%Retail Trade
Strong sell
AADHDOUJA PROM ADDOHA
12.318 B MAD30.75 MAD+0.49%190.926 K0.2370.850.43 MAD0.00%Finance
Sell
CCIHCIH
11.765 B MAD387.00 MAD+0.39%500.0216.6323.28 MAD3.63%Finance
Sell
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
9.865 B MAD314.00 MAD+0.71%7110.0227.4011.46 MAD+52.00%1.92%Industrial Services
CCDMCDM
9.793 B MAD900.0 MAD+0.01%5060.6419.4746.23 MAD3.00%Finance
Sell
AAKTAKDITAL S.A
9.082 B MAD721.0 MAD+0.56%1.023 K0.100.45%Health Services
AATLATLANTASANAD
8.886 B MAD149.00 MAD+1.09%250.0020.537.26 MAD+5.05%3.73%Finance
Sell
BBCIBMCI
7.941 B MAD593.0 MAD−0.84%180.003.01%Finance
Sell
LLESLESIEUR CRISTAL
7.599 B MAD271.00 MAD−1.45%1871.003743.090.07 MAD−98.57%1.64%Consumer Non-Durables
Strong sell
SSAHSANLAM MAROC
7.513 B MAD1825 MAD0.00%170.2313.43135.89 MAD−7.82%1.97%Finance
Sell
SSBMSOCIETE DES BOISSONS DU MAROC
7.49 B MAD2647 MAD−0.11%5004.2511.75225.20 MAD+90.34%5.50%Consumer Non-Durables
Buy
SSOTSOTHEMA
7.265 B MAD1010 MAD+0.10%10.002.48%Health Technology
AARDARADEI CAPITAL
6.123 B MAD546.0 MAD0.00%330.0322.5524.22 MAD0.99%Technology Services
CCFGCFG BANK
5.509 B MAD157.50 MAD+0.10%2.959 K0.0933.214.74 MAD0.00%Finance
AADIALLIANCES
5.266 B MAD246.20 MAD+3.23%37.41 K0.690.00%Finance
DDHODELTA HOLDING
4.116 B MAD47.38 MAD+0.83%1550.0221.972.16 MAD+9.81%2.98%Producer Manufacturing
HHPSHPS
4.055 B MAD559.8 MAD+2.25%20.0040.5213.82 MAD−1.66%1.10%Technology Services
Buy
AATHAUTO HALL
3.923 B MAD78.00 MAD+2.66%15.006 K0.68140.720.55 MAD−89.44%4.49%Retail Trade
RRISRISMA
3.582 B MAD250.00 MAD0.00%3420.1114.6817.03 MAD0.00%Consumer Services
SSIDSONASID
3.237 B MAD830.0 MAD0.00%810.0249.7416.69 MAD−39.61%3.61%Non-Energy Minerals
Strong sell
SSMISMI
3.129 B MAD1909 MAD+0.37%5451.5018.64102.40 MAD0.00%Non-Energy Minerals
OOULOULMES
2.699 B MAD1363 MAD−5.94%10.001.21%Consumer Non-Durables
Buy
MMUTMUTANDIS SCA
2.441 B MAD264.00 MAD0.00%5140.0321.6612.19 MAD+62.62%3.22%Consumer Non-Durables
RRDSRES DAR SAADA
2.228 B MAD87.48 MAD+2.92%59.439 K0.15−2.56 MAD−293.55%0.00%Finance
CCMTMINIERE TOUISSIT
2.135 B MAD1380 MAD+8.66%1.964 K1.4714.6394.36 MAD+4.21%4.72%Non-Energy Minerals
Strong buy
EEQDEQDOM
2.001 B MAD1163 MAD−2.92%30.014.59%Finance
SSLFSALAFIN
1.831 B MAD553.0 MAD−5.63%50.0219.0728.99 MAD2.30%Finance
JJETJET CONTRACTORS
1.809 B MAD605.0 MAD+1.34%3720.060.00%Industrial Services
SSNPSNEP
1.409 B MAD602.0 MAD+2.56%620.07−19.43 MAD−136.96%2.73%Process Industries
DDWYDISWAY
1.348 B MAD715.0 MAD0.00%230.0920.5834.74 MAD−39.10%4.90%Distribution Services
Buy
AAGMAGMA
1.334 B MAD6670 MAD−0.12%11415.4121.07316.49 MAD+21.83%3.82%Finance
MMABMAGHREBAIL
1.308 B MAD945.0 MAD−0.53%921.6510.2392.33 MAD+29.03%5.29%Finance
AAFMAFMA
1.224 B MAD1225 MAD+0.08%1102.2520.4260.00 MAD+3.70%4.49%Finance
MMICMICRODATA
1.099 B MAD654.0 MAD−1.65%390.1719.2134.05 MAD+25.55%3.82%Technology Services
PPROPROMOPHARM S.A
981 M MAD981.0 MAD−0.41%120.6317.2456.90 MAD+46.85%4.08%Health Technology
CCOLCOLORADO
854.233 M MAD53.90 MAD+1.70%1930.0822.482.40 MAD+2.65%3.77%Process Industries
IIMOIMMORENTE INVEST
853.413 M MAD94.75 MAD0.00%1300.0519.954.75 MAD+1023.99%5.28%Finance
CCTMCTM
766.236 M MAD625.0 MAD+1.63%120.0812.1451.47 MAD+79.23%4.00%Transportation
AALMALUMINIUM DU MAROC
731.548 M MAD1570 MAD+0.58%50.18109.6814.31 MAD−63.35%4.46%Producer Manufacturing
Strong sell
BBALBALIMA
401.12 M MAD230.00 MAD+2.22%300.8445.125.10 MAD−10.08%2.39%Finance
MM2MM2M GROUP
314.949 M MAD486.20 MAD−0.98%40.03−22.81 MAD+25.62%0.00%Technology Services
TTIMTIMAR
198.726 M MAD660.0 MAD0.00%10.098.5577.22 MAD+89.15%0.00%Transportation
MMOXMAGHREB OXYGENE
173.997 M MAD214.15 MAD+5.99%10.0418.2311.74 MAD1.87%Process Industries
FFBRFENIE BROSSETTE
157.425 M MAD109.40 MAD−1.13%2.314 K1.800.00%Distribution Services
SS2MS.M MONETIQUE
138.093 M MAD170.05 MAD+0.62%7144.546.4126.54 MAD+703.53%0.00%Technology Services
CCRSCARTIER SAADA
136.89 M MAD26.80 MAD+3.08%1040.0635.700.75 MAD0.00%Consumer Non-Durables
SSNASTOKVIS NORD AFRIQUE
102.986 M MAD10.71 MAD−4.37%1 K0.40−13.94 MAD−337.78%0.00%Distribution Services
AAFIAFRIC INDUSTRIES
93.28 M MAD320.00 MAD−0.62%5031.2320.9315.29 MAD−15.40%6.25%Process Industries
MMDPMED PAPER
91.754 M MAD19.89 MAD+3.70%1360.030.00%Process Industries
SSTRSTROC INDUSTRIE
43.036 M MAD32.08 MAD−6.93%1410.12−31.81 MAD−266.04%0.00%Industrial Services
ZZDJZELLIDJA S.A
40.214 M MAD70.20 MAD−4.27%1363.71−1.92 MAD+53.63%0.00%Non-Energy Minerals
IINVINVOLYS
35.975 M MAD94.00 MAD0.00%250.065.32%Technology Services
SSRMREALISATIONS MECANIQUES
31.968 M MAD99.90 MAD−0.10%500.46−27.03 MAD−173.89%0.00%Distribution Services
IIBCIB MAROC.COM
14.399 M MAD34.97 MAD+1.39%20.000.00%Commercial Services
RREBREBAB COMPANY
11.646 M MAD66.00 MAD−1.49%3326.280.00%Non-Energy Minerals
DDYTDISTY TECHNOLOGIES
250.80 MAD+0.64%3050.09Distribution Services