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
ATWATTIJARIWAFA BANK
137.81 B MAD684.2 MAD+0.25%67.18 K1.1114.0148.84 MAD+20.84%2.78%Finance
Neutral
IAMITISSALAT AL-MAGHRIB
97.23 B MAD110.10 MAD−0.45%137.17 K0.6853.742.05 MAD−65.91%1.29%Communications
Sell
TQMTAQA MOROCCO
71.54 B MAD3,015 MAD−0.59%7690.2067.5544.63 MAD+1.49%1.15%Utilities
Strong sell
MSASODEP-MARSA MAROC
63.26 B MAD855.0 MAD−0.80%21.8 K0.4149.5317.26 MAD+48.67%0.99%Transportation
Sell
MNGMANAGEM
62.28 B MAD5,145 MAD−1.98%230.010.57%Non-energy minerals
Strong sell
BCPBCP
60.18 B MAD296.00 MAD0.00%15.63 K0.1513.8321.41 MAD+10.14%3.38%Finance
Sell
BOABANK OF AFRICA
58.72 B MAD265.00 MAD−2.61%23.89 K0.3416.0016.56 MAD+24.82%1.45%Finance
Strong sell
LLHMLAFARGEHOLCIM MAR
47.33 B MAD2,050 MAD+1.49%12.26 K2.393.27%Non-energy minerals
Sell
CMACIMENTS DU MAROC
28.84 B MAD1,980 MAD−0.90%9180.1231.2763.33 MAD−5.78%3.50%Non-energy minerals
Strong sell
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
28.32 B MAD880.0 MAD−1.68%57.27 K2.150.84%Industrial services
CSRCOSUMAR
22.21 B MAD236.00 MAD+0.38%52.59 K3.162.98%Process industries
Neutral
AKTAKDITAL S.A
21.37 B MAD1,480 MAD−1.92%9.7 K0.820.40%Health services
Neutral
WAAWAFA ASSURANCE
18.38 B MAD5,002 MAD−4.72%13 K93.6022.28224.51 MAD+12.16%2.67%Finance
Sell
TTMATOTALENERGIES MARKETING MAROC
17.16 B MAD1,920 MAD+0.26%1.34 K0.4918.46104.00 MAD+1,754.39%2.92%Retail trade
Strong sell
ADHDOUJA PROM ADDOHA
15.72 B MAD38.20 MAD−2.18%72.54 K0.160.00%Finance
Sell
GAZAFRIQUIA GAZ
15.06 B MAD4,340 MAD−0.91%150.0119.96217.42 MAD+55.23%4.00%Distribution services
Sell
LBVLABEL VIE
13.25 B MAD4,516 MAD−1.40%1670.0424.13187.18 MAD+6.70%2.11%Retail trade
Buy
CIHCIH
13.2 B MAD415.00 MAD−0.95%4.26 K0.4514.7028.23 MAD+21.52%3.33%Finance
Sell
CDMCDM
12.24 B MAD1,108 MAD−1.51%7690.0815.4671.68 MAD+48.37%3.04%Finance
Sell
SOTSOTHEMA
11.41 B MAD1,584 MAD−0.06%270.031.07%Health technology
ADIALLIANCES
11.23 B MAD502.0 MAD−1.28%11.71 K0.150.59%Finance
Sell
SIDSONASID
10.18 B MAD2,597 MAD−0.46%1.48 K0.860.80%Non-energy minerals
Strong sell
ATLATLANTASANAD
8.74 B MAD144.00 MAD−0.69%3.08 K0.083.93%Finance
Sell
CFGCFG BANK
8.34 B MAD238.15 MAD−0.02%5.61 K0.2129.967.95 MAD+67.63%1.39%Finance
Neutral
BCIBMCI
7.89 B MAD600.0 MAD+1.01%2.42 K0.3124.5024.49 MAD+89.89%3.03%Finance
Strong sell
LESLESIEUR CRISTAL
7.71 B MAD279.00 MAD−0.04%2.52 K24.43321.210.87 MAD+1,099.72%0.72%Consumer non-durables
Strong sell
SSAHSANLAM MAROC
7.7 B MAD1,900 MAD+1.60%190.2811.50165.29 MAD+21.63%4.12%Finance
Buy
DHODELTA HOLDING
7.18 B MAD82.96 MAD+1.17%8.61 K0.1724.603.37 MAD+56.35%1.83%Producer manufacturing
JETJET CONTRACTORS
6.21 B MAD1,995 MAD−2.64%9.88 K1.610.34%Industrial services
SBMSOCIETE DES BOISSONS DU MAROC
6.09 B MAD2,120 MAD−1.53%650.147.43%Consumer non-durables
Buy
ARDARADEI CAPITAL
5.97 B MAD476.00 MAD+0.21%1270.041.24%Technology services
Buy
CMGCMGP GROUP
5.71 B MAD330.00 MAD−1.76%14.69 K0.880.00%Producer manufacturing
Strong buy
RISRISMA
5.01 B MAD336.00 MAD−3.99%9450.281.71%Consumer services
Neutral
HPSHPS
4.29 B MAD580.0 MAD+0.02%4.39 K0.281.17%Technology services
Strong buy
SMISMI
4.17 B MAD2,500 MAD−1.38%870.113.16%Non-energy minerals
CMTMINIERE TOUISSIT
4.03 B MAD2,300 MAD−3.97%2820.140.00%Non-energy minerals
Strong sell
ATHAUTO HALL
3.92 B MAD77.80 MAD−0.26%3.06 K0.33228.960.34 MAD−38.70%2.56%Retail trade
Strong sell
RDSRES DAR SAADA
3.09 B MAD115.35 MAD−2.20%70.34 K0.660.00%Finance
Strong sell
MUTMUTANDIS SCA
2.81 B MAD307.70 MAD+1.08%8 K0.2717.8517.24 MAD+41.44%3.45%Consumer non-durables
Strong buy
OULOULMES
2.29 B MAD1,219 MAD+5.45%100.841.99%Consumer non-durables
Strong buy
SLFSALAFIN
2.12 B MAD660.0 MAD−2.83%60.012.10%Finance
NNEJAUTO NEJMA
2.11 B MAD2,064 MAD−0.19%151.0110.28200.71 MAD+30.18%5.81%Retail trade
UMRUNIMER
1.87 B MAD164.00 MAD−0.61%200.05−2.45 MAD+17.88%0.61%Consumer non-durables
EQDEQDOM
1.82 B MAD1,198 MAD+9.91%3800.225.05%Finance
SNPSNEP
1.76 B MAD731.0 MAD−0.25%1.36 K0.24−18.25 MAD+6.06%0.00%Process industries
DWYDISWAY
1.51 B MAD788.0 MAD−1.50%870.1518.8541.81 MAD+20.34%4.38%Distribution services
Sell
MICMICRODATA
1.4 B MAD864.6 MAD+3.91%810.054.09%Technology services
AFMAFMA
1.34 B MAD1,345 MAD+1.13%20.044.09%Finance
MABMAGHREBAIL
1.34 B MAD968.0 MAD+1.89%60.119.8897.99 MAD+6.12%5.17%Finance
CTMCTM
1.15 B MAD937.8 MAD−0.11%1641.0724.6638.03 MAD−26.12%1.60%Transportation
PROPROMOPHARM S.A
1.14 B MAD1,144 MAD−0.35%50.190.00%Health technology
DRIDARI COUSPATE
1.1 B MAD3,690 MAD+5.43%100.213.25%Consumer non-durables
SNASTOKVIS NORD AFRIQUE
1.1 B MAD60.95 MAD−1.99%28.78 K0.270.00%Distribution services
MLEMAROC LEASING
1.04 B MAD373.00 MAD0.00%502.763.75%Finance
COLCOLORADO
1.02 B MAD62.00 MAD−1.59%9410.163.57%Process industries
ALMALUMINIUM DU MAROC
852.23 M MAD1,832 MAD+0.16%310.9423.1779.06 MAD+452.30%4.92%Producer manufacturing
Sell
IMOIMMORENTE INVEST
814.23 M MAD90.70 MAD+0.33%3.05 K0.4117.345.23 MAD+10.12%5.75%Finance
FBRFENIE BROSSETTE
502.78 M MAD339.10 MAD−2.95%5.27 K0.610.00%Distribution services
S2MS.M MONETIQUE
471 M MAD581.0 MAD+0.17%2380.180.00%Technology services
BALBALIMA
397.63 M MAD228.00 MAD0.00%40.592.41%Finance
MOXMAGHREB OXYGENE
363.19 M MAD435.00 MAD−2.68%411.0728.4415.30 MAD+30.25%0.89%Process industries
DYTDISTY TECHNOLOGIES
326.88 M MAD328.70 MAD+0.37%3050.424.58%Distribution services
M2MM2M GROUP
323.89 M MAD496.20 MAD−0.76%190.220.00%Technology services
CRSCARTIER SAADA
166.85 M MAD32.00 MAD+0.98%2.41 K1.3619.661.63 MAD+116.77%0.00%Consumer non-durables
SRMREALISATIONS MECANIQUES
156.8 M MAD475.00 MAD−3.06%5941.930.00%Distribution services
STRSTROC INDUSTRIE
134.22 M MAD118.20 MAD+9.95%18.88 K1.55−10.01 MAD+68.52%0.00%Industrial services
MDPMED PAPER
99.5 M MAD20.79 MAD−0.05%5.05 K0.290.00%Process industries
AFIAFRIC INDUSTRIES
93.28 M MAD320.00 MAD0.00%1490.186.25%Process industries
ZDJZELLIDJA S.A
88.79 M MAD150.00 MAD−3.23%10010.870.00%Non-energy minerals
INVINVOLYS
37.51 M MAD99.00 MAD+1.02%621.28−0.26 MAD−114.52%0.00%Technology services
IBCIB MAROC.COM
15.8 M MAD37.84 MAD0.00%1150.340.00%Commercial services
REBREBAB COMPANY
14.1 M MAD79.91 MAD0.00%30.110.00%Non-energy minerals