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
101.967 B MAD506.1 MAD+0.22%55.166 K1.4013.6137.18 MAD3.07%Finance
Neutral
IAMITISSALAT AL-MAGHRIB
84.666 B MAD96.45 MAD+0.15%16.23 K0.1216.056.01 MAD−12.07%2.27%Communications
Sell
BBCPBCP
59.977 B MAD295.00 MAD0.00%40.967 K0.4517.2617.09 MAD3.05%Finance
Sell
LLHMLAFARGEHOLCIM MAR
46.862 B MAD2005 MAD+0.25%2.652 K0.5430.2766.23 MAD−23.01%3.30%Non-Energy Minerals
Strong sell
BBOABANK OF AFRICA
41.833 B MAD193.00 MAD−1.93%4.901 K0.2015.9912.07 MAD2.00%Finance
Strong sell
TTQMTAQA MOROCCO
34.085 B MAD1401 MAD−3.04%540.0231.8643.98 MAD+3.23%2.42%Utilities
Strong sell
MMNGMANAGEM
27.289 B MAD2350 MAD+2.17%230.0146.3550.70 MAD−40.29%1.28%Non-Energy Minerals
Strong buy
CCMACIMENTS DU MAROC
25.407 B MAD1745 MAD−0.85%7.728 K4.2225.9667.21 MAD−18.95%3.41%Non-Energy Minerals
Sell
MMSASODEP-MARSA MAROC
21.02 B MAD285.00 MAD−0.49%8390.0924.5411.61 MAD+27.89%2.79%Transportation
Buy
CCSRCOSUMAR
18.614 B MAD196.00 MAD−0.51%28.594 K2.3118.3510.68 MAD+32.27%3.55%Process Industries
Sell
WWAAWAFA ASSURANCE
15.05 B MAD4428 MAD+2.98%200.0222.12200.16 MAD+30.59%3.02%Finance
Sell
GGAZAFRIQUIA GAZ
14.248 B MAD4110 MAD−0.84%10.0029.34140.06 MAD−4.45%3.38%Distribution Services
Sell
TTMATOTALENERGIES MARKETING MAROC
12.544 B MAD1400 MAD0.00%290.03249.635.61 MAD−94.63%4.00%Retail Trade
LLBVLABEL VIE
12.302 B MAD4251 MAD−1.25%27.754 K27.3224.23175.43 MAD+22.29%2.03%Retail Trade
Strong buy
AADHDOUJA PROM ADDOHA
12.077 B MAD30.01 MAD+0.03%584.028 K0.4169.150.43 MAD0.00%Finance
Sell
CCIHCIH
11.628 B MAD380.00 MAD−0.26%50.0016.3323.28 MAD3.67%Finance
Sell
CCDMCDM
9.824 B MAD902.8 MAD−0.02%7520.9919.5346.23 MAD2.99%Finance
Sell
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
9.777 B MAD308.10 MAD−0.29%3.417 K0.051.94%Industrial Services
AATLATLANTASANAD
9.163 B MAD150.00 MAD−1.32%240.0020.677.26 MAD+5.05%3.62%Finance
Sell
AAKTAKDITAL S.A
8.974 B MAD711.0 MAD+0.35%11.178 K1.280.46%Health Services
BBCIBMCI
7.875 B MAD593.0 MAD+2.42%1.304 K0.203.04%Finance
Sell
LLESLESIEUR CRISTAL
7.601 B MAD275.00 MAD−0.04%700.173038.670.09 MAD−98.21%1.64%Consumer Non-Durables
Strong sell
SSAHSANLAM MAROC
7.493 B MAD1820 MAD0.00%200.271.98%Finance
Sell
SSBMSOCIETE DES BOISSONS DU MAROC
7.216 B MAD2550 MAD0.00%500.155.71%Consumer Non-Durables
Buy
SSOTSOTHEMA
7.092 B MAD985.0 MAD−2.48%50.012.54%Health Technology
AARDARADEI CAPITAL
6.168 B MAD544.0 MAD−1.09%70.0022.4624.22 MAD0.99%Technology Services
CCFGCFG BANK
5.34 B MAD154.00 MAD+0.95%11.997 K0.3532.474.74 MAD0.00%Finance
AADIALLIANCES
4.967 B MAD227.00 MAD+0.91%18.326 K0.190.00%Finance
HHPSHPS
4.059 B MAD559.0 MAD+2.01%500.0140.4613.82 MAD−1.66%1.09%Technology Services
Buy
DDHODELTA HOLDING
4.03 B MAD46.00 MAD0.00%5410.0321.332.16 MAD+9.81%3.04%Producer Manufacturing
AATHAUTO HALL
3.822 B MAD75.98 MAD−0.03%6180.03137.070.55 MAD−89.44%4.61%Retail Trade
Strong sell
RRISRISMA
3.724 B MAD258.00 MAD−0.75%4430.0115.1517.03 MAD0.00%Consumer Services
SSIDSONASID
3.245 B MAD832.0 MAD0.00%1800.0449.8616.69 MAD−39.61%3.61%Non-Energy Minerals
Strong sell
SSMISMI
3.011 B MAD1834 MAD+0.22%1060.5217.91102.40 MAD0.00%Non-Energy Minerals
OOULOULMES
2.869 B MAD1363 MAD−5.94%10.001.14%Consumer Non-Durables
Buy
MMUTMUTANDIS SCA
2.432 B MAD263.00 MAD−0.02%46.899 K10.2121.5812.19 MAD+62.62%3.23%Consumer Non-Durables
CCMTMINIERE TOUISSIT
2.147 B MAD1298 MAD+1.64%430.0213.7694.36 MAD+4.21%4.70%Non-Energy Minerals
Strong buy
EEQDEQDOM
2.046 B MAD1225 MAD+5.51%10.004.49%Finance
RRDSRES DAR SAADA
1.96 B MAD77.00 MAD+2.94%168.257 K0.42−2.56 MAD−293.55%0.00%Finance
SSLFSALAFIN
1.834 B MAD587.0 MAD0.00%1190.3320.2528.99 MAD2.30%Finance
JJETJET CONTRACTORS
1.818 B MAD594.9 MAD−0.85%2.033 K0.230.00%Industrial Services
SSNPSNEP
1.412 B MAD590.0 MAD+0.25%1460.13−19.43 MAD−136.96%2.72%Process Industries
DDWYDISWAY
1.35 B MAD717.0 MAD+0.14%3100.7720.6434.74 MAD−39.10%4.89%Distribution Services
Buy
MMABMAGHREBAIL
1.34 B MAD968.0 MAD−0.10%230.3810.4892.33 MAD+29.03%5.17%Finance
AAGMAGMA
1.334 B MAD6670 MAD−0.12%11415.4121.07316.49 MAD+21.83%3.82%Finance
AAFMAFMA
1.22 B MAD1210 MAD−0.82%901.4420.1760.00 MAD+3.70%4.51%Finance
MMICMICRODATA
1.117 B MAD665.0 MAD0.00%530.2019.5334.05 MAD+25.55%3.76%Technology Services
PPROPROMOPHARM S.A
985 M MAD981.0 MAD−0.41%120.634.06%Health Technology
CCOLCOLORADO
850.849 M MAD51.10 MAD−3.20%4640.2921.322.40 MAD+2.65%3.79%Process Industries
IIMOIMMORENTE INVEST
840.353 M MAD94.88 MAD+1.69%1960.1019.974.75 MAD+1023.99%5.36%Finance
CCTMCTM
772.366 M MAD610.1 MAD−3.16%1250.813.97%Transportation
AALMALUMINIUM DU MAROC
710.58 M MAD1502 MAD−1.51%250.86104.9314.31 MAD−63.35%4.59%Producer Manufacturing
Sell
BBALBALIMA
392.4 M MAD230.00 MAD+2.22%300.8445.125.10 MAD−10.08%2.44%Finance
MM2MM2M GROUP
318.058 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%20.178.5577.22 MAD+89.15%0.00%Transportation
MMOXMAGHREB OXYGENE
164.166 M MAD202.05 MAD+0.52%1208.6317.2011.74 MAD1.98%Process Industries
FFBRFENIE BROSSETTE
161.022 M MAD110.50 MAD−1.25%1.919 K0.610.00%Distribution Services
SS2MS.M MONETIQUE
137.889 M MAD169.50 MAD−0.18%160.070.00%Technology Services
CCRSCARTIER SAADA
136.837 M MAD25.70 MAD−1.12%2.885 K1.4334.230.75 MAD0.00%Consumer Non-Durables
SSNASTOKVIS NORD AFRIQUE
101.147 M MAD10.74 MAD−2.36%1.064 K0.28−13.94 MAD−337.78%0.00%Distribution Services
AAFIAFRIC INDUSTRIES
93.863 M MAD322.00 MAD−0.92%610.146.21%Process Industries
MMDPMED PAPER
93.285 M MAD19.20 MAD−1.54%4.186 K0.670.00%Process Industries
SSTRSTROC INDUSTRIE
46.195 M MAD33.31 MAD−9.97%1.484 K0.46−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.593 M MAD93.00 MAD0.00%50.015.38%Technology Services
SSRMREALISATIONS MECANIQUES
31.68 M MAD98.65 MAD−0.35%170.11−27.03 MAD−173.89%0.00%Distribution Services
IIBCIB MAROC.COM
14.399 M MAD34.49 MAD0.00%1.47 K0.620.00%Commercial Services
RREBREBAB COMPANY
11.646 M MAD66.00 MAD−1.49%3326.280.00%Non-Energy Minerals
DDYTDISTY TECHNOLOGIES
253.00 MAD+0.76%180.00Distribution Services