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
135.28 B MAD669.9 MAD−0.01%2350.0114.2347.09 MAD+26.66%2.46%Finance
Buy
IAMITISSALAT AL-MAGHRIB
99.34 B MAD112.75 MAD−0.22%2.26 K0.0255.032.05 MAD−65.91%3.72%Communications
Neutral
MNGMANAGEM
60.75 B MAD5,201 MAD+1.58%3.79 K5.120.59%Non-energy minerals
TQMTAQA MOROCCO
58.69 B MAD2,516 MAD+1.13%2.77 K0.5956.3744.63 MAD+1.49%1.41%Utilities
Strong sell
BCPBCP
54.04 B MAD266.00 MAD+0.08%2430.0013.0520.39 MAD+19.28%3.76%Finance
Sell
MSASODEP-MARSA MAROC
53.98 B MAD740.0 MAD+0.61%4.77 K0.241.16%Transportation
Sell
BOABANK OF AFRICA
48.12 B MAD224.95 MAD+0.87%3.17 K0.0614.3415.69 MAD+27.19%1.77%Finance
Sell
LLHMLAFARGEHOLCIM MAR
45.57 B MAD1,945 MAD0.00%310.013.39%Non-energy minerals
Sell
CMACIMENTS DU MAROC
27.86 B MAD1,930 MAD+0.52%4.29 K1.7230.4863.33 MAD−5.78%3.63%Non-energy minerals
Strong sell
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
23.28 B MAD748.0 MAD+1.64%20.39 K0.801.02%Industrial services
CSRCOSUMAR
22.68 B MAD241.00 MAD+0.42%2350.012.92%Process industries
Strong buy
AKTAKDITAL S.A
20.96 B MAD1,480 MAD0.00%2.02 K0.150.41%Health services
Neutral
WAAWAFA ASSURANCE
18.01 B MAD5,145 MAD−0.10%230.0422.92224.51 MAD+12.16%2.72%Finance
Sell
TTMATOTALENERGIES MARKETING MAROC
17.39 B MAD1,969 MAD+1.44%10.0018.93104.00 MAD+1,754.39%2.89%Retail trade
Sell
ADHDOUJA PROM ADDOHA
15.71 B MAD39.48 MAD+1.18%8.09 K0.030.00%Finance
Strong sell
GAZAFRIQUIA GAZ
14.09 B MAD4,100 MAD−0.49%3803.8918.86217.42 MAD+55.23%4.27%Distribution services
Sell
LBVLABEL VIE
13.31 B MAD4,725 MAD+2.72%4.06 K0.4525.24187.18 MAD+6.70%2.10%Retail trade
Strong buy
CIHCIH
12.91 B MAD410.50 MAD+0.12%1630.0214.5428.23 MAD+21.52%3.41%Finance
Strong sell
CDMCDM
11.97 B MAD1,064 MAD−3.27%450.0215.6368.09 MAD+47.28%3.11%Finance
Strong sell
ADIALLIANCES
11.17 B MAD514.0 MAD+1.58%14.5 K0.740.59%Finance
Strong sell
SOTSOTHEMA
9.01 B MAD1,283 MAD+2.56%630.121.36%Health technology
SIDSONASID
8.43 B MAD2,165 MAD+0.19%290.010.97%Non-energy minerals
Strong sell
ATLATLANTASANAD
8.37 B MAD139.00 MAD+0.07%110.004.10%Finance
Sell
SSAHSANLAM MAROC
8.32 B MAD2,020 MAD−7.76%190.2512.22165.29 MAD+21.63%3.81%Finance
Buy
CFGCFG BANK
7.92 B MAD228.00 MAD+0.73%5.65 K0.2728.687.95 MAD+67.63%1.46%Finance
Neutral
LESLESIEUR CRISTAL
7.77 B MAD281.00 MAD−0.05%150.09323.510.87 MAD+1,099.72%0.71%Consumer non-durables
Strong sell
BCIBMCI
7.37 B MAD564.0 MAD+1.62%1560.0423.0324.49 MAD+89.89%3.24%Finance
Sell
DHODELTA HOLDING
7.23 B MAD85.69 MAD+3.87%2.26 M26.7425.413.37 MAD+56.35%1.82%Producer manufacturing
JETJET CONTRACTORS
6.42 B MAD2,100 MAD−0.94%2800.050.33%Industrial services
ARDARADEI CAPITAL
6.03 B MAD476.00 MAD−0.73%10.31 K6.451.23%Technology services
Buy
SBMSOCIETE DES BOISSONS DU MAROC
5.91 B MAD2,091 MAD+0.05%750.187.66%Consumer non-durables
Buy
CMGCMGP GROUP
5.22 B MAD311.00 MAD+1.30%1.61 K0.190.00%Producer manufacturing
RISRISMA
4.33 B MAD301.50 MAD−0.20%710.041.99%Consumer services
Neutral
HPSHPS
4.2 B MAD570.0 MAD+0.53%2180.021.20%Technology services
Buy
ATHAUTO HALL
4.12 B MAD81.85 MAD−0.18%2140.01240.880.34 MAD−38.70%2.44%Retail trade
Strong sell
SMISMI
3.91 B MAD2,375 MAD−1.04%1150.453.37%Non-energy minerals
CMTMINIERE TOUISSIT
3.16 B MAD1,880 MAD0.00%10.000.00%Non-energy minerals
Sell
MUTMUTANDIS SCA
2.75 B MAD301.00 MAD+1.31%950.0117.4617.24 MAD+41.44%3.53%Consumer non-durables
Strong buy
RDSRES DAR SAADA
2.54 B MAD98.90 MAD+2.07%34.04 K0.290.00%Finance
OULOULMES
2.42 B MAD1,223 MAD0.00%101.921.80%Consumer non-durables
Strong buy
SLFSALAFIN
2.15 B MAD687.0 MAD+1.03%9831.002.07%Finance
UMRUNIMER
1.94 B MAD170.00 MAD0.00%1550.29−2.45 MAD+17.88%0.59%Consumer non-durables
EQDEQDOM
1.76 B MAD1,052 MAD0.00%130.155.23%Finance
SNPSNEP
1.65 B MAD690.0 MAD+0.44%1620.07−18.25 MAD+6.06%0.00%Process industries
DWYDISWAY
1.49 B MAD790.0 MAD0.00%410.1718.8941.81 MAD+20.34%4.43%Distribution services
Sell
MICMICRODATA
1.4 B MAD801.6 MAD−4.00%7711.884.07%Technology services
MABMAGHREBAIL
1.35 B MAD972.0 MAD+3.29%10.095.14%Finance
AFMAFMA
1.33 B MAD1,334 MAD−0.07%10.044.12%Finance
AGMAGMA
1.33 B MAD6,632 MAD−5.18%101.184.15%Finance
CTMCTM
1.12 B MAD910.0 MAD−0.22%920.2823.9338.03 MAD−26.12%1.64%Transportation
PROPROMOPHARM S.A
1.02 B MAD1,024 MAD+5.57%401.140.00%Health technology
DRIDARI COUSPATE
995.98 M MAD3,338 MAD−5.97%10.103.59%Consumer non-durables
SNASTOKVIS NORD AFRIQUE
964.39 M MAD55.00 MAD+0.92%2.58 K0.040.00%Distribution services
COLCOLORADO
958.84 M MAD59.49 MAD0.00%80.003.78%Process industries
ALMALUMINIUM DU MAROC
830.8 M MAD1,825 MAD+2.36%300.985.05%Producer manufacturing
Sell
IMOIMMORENTE INVEST
812.43 M MAD90.40 MAD+0.22%1.9 K0.6617.285.23 MAD+10.12%5.76%Finance
S2MS.M MONETIQUE
501.05 M MAD623.0 MAD+0.97%2160.040.00%Technology services
FBRFENIE BROSSETTE
397.16 M MAD277.00 MAD+0.36%6800.220.00%Distribution services
BALBALIMA
383.68 M MAD220.00 MAD+2.33%101.592.50%Finance
MOXMAGHREB OXYGENE
359.13 M MAD442.00 MAD0.00%150.7428.9015.30 MAD+30.25%0.90%Process industries
M2MM2M GROUP
337.49 M MAD521.0 MAD−4.40%1200.650.00%Technology services
DYTDISTY TECHNOLOGIES
329.38 M MAD330.00 MAD0.00%1900.144.55%Distribution services
CRSCARTIER SAADA
171.06 M MAD32.45 MAD−0.12%2110.1519.941.63 MAD+116.77%0.00%Consumer non-durables
SRMREALISATIONS MECANIQUES
152.96 M MAD478.00 MAD−1.04%2980.220.00%Distribution services
MDPMED PAPER
109.36 M MAD22.74 MAD−0.52%520.050.00%Process industries
AFIAFRIC INDUSTRIES
97.68 M MAD336.45 MAD+0.40%50.035.97%Process industries
ZDJZELLIDJA S.A
76.22 M MAD133.05 MAD−5.97%90.590.00%Non-energy minerals
STRSTROC INDUSTRIE
68.51 M MAD57.49 MAD+4.77%290.01−10.01 MAD+68.52%0.00%Industrial services
INVINVOLYS
37.51 M MAD96.50 MAD−1.53%80.10−0.26 MAD−114.52%0.00%Technology services
IBCIB MAROC.COM
16.28 M MAD39.20 MAD+0.51%720.420.00%Commercial services
REBREBAB COMPANY
15.18 M MAD86.00 MAD+1.18%40.150.00%Non-energy minerals