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.71 B MAD690.0 MAD+1.17%27.53 K0.3414.1348.84 MAD+20.84%2.79%Finance
Strong sell
IAMITISSALAT AL-MAGHRIB
99.34 B MAD114.00 MAD+0.88%104.25 K0.6255.652.05 MAD−65.91%3.72%Communications
Strong sell
TQMTAQA MOROCCO
68.41 B MAD2,900 MAD0.00%3900.1464.9744.63 MAD+1.49%1.21%Utilities
Strong sell
BCPBCP
62.21 B MAD306.55 MAD+0.18%145.08 K1.5214.3221.41 MAD+10.14%3.27%Finance
Sell
MNGMANAGEM
62.17 B MAD5,275 MAD+0.67%1.33 K1.380.76%Non-energy minerals
Strong sell
MSASODEP-MARSA MAROC
61.95 B MAD850.0 MAD+0.71%16.21 K0.5449.2417.26 MAD+48.67%1.01%Transportation
Sell
BOABANK OF AFRICA
57.61 B MAD270.10 MAD+1.16%8340.0016.1216.76 MAD+26.27%1.48%Finance
Strong sell
LLHMLAFARGEHOLCIM MAR
45.22 B MAD1,950 MAD+1.04%1.59 K0.3424.9878.07 MAD+17.89%3.63%Non-energy minerals
Sell
CMACIMENTS DU MAROC
30.32 B MAD2,065 MAD−1.67%8.03 K1.1732.6163.33 MAD−5.78%3.33%Non-energy minerals
Strong sell
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
28.31 B MAD886.1 MAD−0.98%11.34 K0.2753.7316.49 MAD+43.92%0.84%Industrial services
CSRCOSUMAR
22.87 B MAD250.75 MAD+3.62%126.13 K7.3627.869.00 MAD−15.73%2.89%Process industries
Neutral
AKTAKDITAL S.A
20.98 B MAD1,450 MAD−2.16%2.17 K0.1858.3824.84 MAD+80.10%0.40%Health services
Neutral
WAAWAFA ASSURANCE
18.2 B MAD5,390 MAD+3.65%2540.3224.01224.51 MAD+12.16%2.69%Finance
Sell
TTMATOTALENERGIES MARKETING MAROC
16.04 B MAD1,792 MAD+0.11%550.0417.23104.00 MAD+1,754.39%6.31%Retail trade
Strong sell
GAZAFRIQUIA GAZ
15.2 B MAD4,400 MAD−0.52%2870.4420.24217.42 MAD+55.23%3.96%Distribution services
Buy
CIHCIH
14.6 B MAD419.95 MAD+2.43%5240.0715.1227.78 MAD+21.52%3.36%Finance
Sell
ADHDOUJA PROM ADDOHA
14.5 B MAD36.11 MAD+0.28%68.81 K0.2153.020.68 MAD+56.94%0.00%Finance
Sell
LBVLABEL VIE
13.31 B MAD4,470 MAD−2.80%3420.1323.88187.18 MAD+6.70%2.10%Retail trade
Buy
CDMCDM
11.61 B MAD1,096 MAD+2.72%7480.0715.2971.68 MAD+48.37%3.21%Finance
Sell
SOTSOTHEMA
11.16 B MAD1,500 MAD−3.23%990.061.81%Health technology
ADIALLIANCES
10.82 B MAD492.00 MAD+0.41%12.46 K0.480.61%Finance
Sell
SIDSONASID
9.98 B MAD2,535 MAD−0.98%750.0570.0036.21 MAD+117.03%0.82%Non-energy minerals
Strong sell
ATLATLANTASANAD
8.48 B MAD144.00 MAD+2.31%1.66 K0.0519.157.52 MAD+3.61%4.12%Finance
Sell
BCIBMCI
8.09 B MAD609.5 MAD−0.89%2090.0424.2925.10 MAD+50.87%2.95%Finance
Strong sell
CFGCFG BANK
8.05 B MAD226.10 MAD−1.70%8.85 K0.3630.237.48 MAD+57.70%1.43%Finance
LESLESIEUR CRISTAL
7.87 B MAD277.25 MAD−2.72%7460.79319.190.87 MAD+1,099.72%1.05%Consumer non-durables
Strong sell
SSAHSANLAM MAROC
7.49 B MAD1,820 MAD0.00%50.1211.01165.29 MAD+21.63%4.23%Finance
Buy
DHODELTA HOLDING
7.23 B MAD82.80 MAD+0.36%2.73 K0.1024.563.37 MAD+56.35%1.82%Producer manufacturing
JETJET CONTRACTORS
5.94 B MAD1,998 MAD+1.94%7980.110.36%Industrial services
SBMSOCIETE DES BOISSONS DU MAROC
5.8 B MAD1,945 MAD−5.08%600.1725.5676.11 MAD−66.21%4.88%Consumer non-durables
Buy
ARDARADEI CAPITAL
5.78 B MAD463.80 MAD+0.83%7020.6519.1624.20 MAD−0.07%2.27%Technology services
Buy
CMGCMGP GROUP
5.37 B MAD320.00 MAD+1.27%53.98 K2.730.00%Producer manufacturing
Strong buy
RISRISMA
4.85 B MAD338.00 MAD−0.24%5630.361.77%Consumer services
Neutral
HPSHPS
4.32 B MAD589.5 MAD+0.96%3.8 K0.451.16%Technology services
Strong buy
CMTMINIERE TOUISSIT
3.98 B MAD2,368 MAD+1.98%1810.34−7.21 MAD−107.64%0.00%Non-energy minerals
Strong sell
ATHAUTO HALL
3.95 B MAD80.80 MAD+2.93%3.21 K0.17237.790.34 MAD−38.70%2.55%Retail trade
Strong sell
SMISMI
3.87 B MAD2,392 MAD+1.79%770.3121.07113.50 MAD+10.84%3.40%Non-energy minerals
RDSRES DAR SAADA
3.24 B MAD124.05 MAD+0.24%67.98 K0.480.00%Finance
Strong sell
MUTMUTANDIS SCA
2.71 B MAD293.00 MAD+0.10%1.01 K0.1317.0017.24 MAD+41.44%3.59%Consumer non-durables
OULOULMES
2.43 B MAD1,200 MAD−2.04%40.001.88%Consumer non-durables
Strong buy
EQDEQDOM
2.1 B MAD1,165 MAD−7.54%250.074.37%Finance
SLFSALAFIN
1.94 B MAD620.0 MAD+0.32%1000.102.38%Finance
UMRUNIMER
1.87 B MAD164.00 MAD0.00%30.01−2.45 MAD+17.88%0.61%Consumer non-durables
SNPSNEP
1.7 B MAD706.9 MAD−0.16%2410.12−18.25 MAD+6.06%0.00%Process industries
MICMICRODATA
1.51 B MAD860.0 MAD−4.44%1220.3321.3140.37 MAD+18.55%3.78%Technology services
DWYDISWAY
1.43 B MAD748.0 MAD−1.58%2380.2717.8941.81 MAD+20.34%5.26%Distribution services
Sell
AGMAGMA
1.39 B MAD6,974 MAD+5.99%10.053.94%Finance
MABMAGHREBAIL
1.31 B MAD950.0 MAD+3.76%100.209.7097.99 MAD+6.12%5.26%Finance
AFMAFMA
1.3 B MAD1,300 MAD−0.15%380.604.23%Finance
SNASTOKVIS NORD AFRIQUE
1.19 B MAD67.20 MAD+0.34%535.62 K8.9556.691.19 MAD0.00%Distribution services
CTMCTM
1.18 B MAD950.0 MAD−1.04%4090.2724.9838.03 MAD−26.12%1.56%Transportation
PROPROMOPHARM S.A
1.11 B MAD1,110 MAD0.00%151.0120.1255.16 MAD−3.05%0.00%Health technology
DRIDARI COUSPATE
1.1 B MAD3,700 MAD+0.27%240.513.24%Consumer non-durables
COLCOLORADO
1.02 B MAD61.12 MAD−3.18%6.14 K1.194.12%Process industries
MLEMAROC LEASING
994.08 M MAD358.00 MAD−4.28%1003.533.91%Finance
ALMALUMINIUM DU MAROC
841.05 M MAD1,979 MAD+9.64%5077.0925.0379.06 MAD+452.30%4.99%Producer manufacturing
Sell
IMOIMMORENTE INVEST
803.87 M MAD89.10 MAD−0.17%1.85 K0.3417.035.23 MAD+10.12%5.83%Finance
FBRFENIE BROSSETTE
722.37 M MAD464.0 MAD−7.57%22.52 K2.510.00%Distribution services
S2MS.M MONETIQUE
569.83 M MAD658.0 MAD−6.23%4.26 K1.6318.1736.22 MAD+36.48%0.00%Technology services
BALBALIMA
399.38 M MAD229.00 MAD0.00%50.7527.978.19 MAD+60.62%2.40%Finance
STRSTROC INDUSTRIE
375.74 M MAD270.90 MAD−9.99%17.05 K0.57−10.07 MAD+68.33%0.00%Industrial services
DYTDISTY TECHNOLOGIES
374.29 M MAD360.00 MAD−4.00%5.96 K2.0218.5619.40 MAD+3.09%4.00%Distribution services
M2MM2M GROUP
367.29 M MAD531.0 MAD−6.35%2 K1.670.00%Technology services
MOXMAGHREB OXYGENE
348.56 M MAD418.00 MAD−2.56%691.3727.3315.30 MAD+30.25%0.93%Process industries
CRSCARTIER SAADA
250.4 M MAD42.81 MAD−9.99%42.37 K11.120.00%Consumer non-durables
SRMREALISATIONS MECANIQUES
187.84 M MAD555.0 MAD−5.45%1.6 K0.680.00%Distribution services
MDPMED PAPER
160.78 M MAD30.25 MAD−10.00%198.12 K5.450.00%Process industries
ZDJZELLIDJA S.A
114.57 M MAD211.95 MAD+5.97%240.160.00%Non-energy minerals
AFIAFRIC INDUSTRIES
107.72 M MAD350.00 MAD−5.29%7.46 K2.0710.2934.02 MAD+122.51%5.95%Process industries
INVINVOLYS
97.55 M MAD229.45 MAD−9.98%3.92 K0.65−0.32 MAD−117.93%0.00%Technology services
IBCIB MAROC.COM
40.02 M MAD89.00 MAD−7.17%9.95 K8.810.00%Commercial services
REBREBAB COMPANY
15.07 M MAD90.50 MAD+6.00%250.200.00%Non-energy minerals