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
134.47 B MAD666.0 MAD0.00%21.81 K0.2915.1044.09 MAD+21.12%2.48%Finance
Neutral
IAMITISSALAT AL-MAGHRIB
94.02 B MAD109.55 MAD+2.43%1.05 M2.5453.472.05 MAD−65.91%3.93%Communications
Buy
BCPBCP
56.12 B MAD280.00 MAD+1.43%6.44 K0.2514.8418.87 MAD−7.31%3.62%Finance
Sell
MSASODEP-MARSA MAROC
51.67 B MAD701.5 MAD−0.36%35.2 K0.5049.2514.24 MAD+20.74%1.21%Transportation
Neutral
MNGMANAGEM
46.51 B MAD3,960 MAD+1.02%2.57 K2.4293.2942.45 MAD−39.32%0.77%Non-energy minerals
LLHMLAFARGEHOLCIM MAR
45.11 B MAD1,902 MAD−1.19%5.56 K0.4430.0763.25 MAD+1.34%3.43%Non-energy minerals
Strong sell
BOABANK OF AFRICA
43.58 B MAD200.00 MAD−0.97%3.75 K0.1613.0015.38 MAD+29.41%1.95%Finance
Sell
TQMTAQA MOROCCO
38.92 B MAD1,650 MAD0.00%3.26 K0.2035.2146.86 MAD−4.36%2.12%Utilities
Sell
CMACIMENTS DU MAROC
27.43 B MAD1,900 MAD0.00%7.05 K1.2328.4266.85 MAD+11.03%3.68%Non-energy minerals
Strong sell
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
22.94 B MAD700.0 MAD−3.45%60.45 K1.1744.2715.81 MAD+83.14%1.03%Industrial services
Strong buy
CSRCOSUMAR
19.6 B MAD206.05 MAD−0.67%3.16 K0.0918.5111.13 MAD+32.53%3.37%Process industries
Sell
ADHDOUJA PROM ADDOHA
17.5 B MAD44.00 MAD+1.22%156.12 K0.4866.850.66 MAD+226.49%0.00%Finance
AKTAKDITAL S.A
16.71 B MAD1,189 MAD+0.76%5.21 K0.2568.2617.42 MAD+71.19%0.51%Health services
Neutral
GAZAFRIQUIA GAZ
16.47 B MAD4,610 MAD−3.76%1260.0421.20217.42 MAD+55.23%2.92%Distribution services
Sell
WAAWAFA ASSURANCE
15.4 B MAD4,490 MAD+2.05%300.1621.77206.29 MAD+17.80%3.18%Finance
CIHCIH
14.52 B MAD461.00 MAD0.00%17.12 K2.3417.4826.38 MAD+19.60%3.03%Finance
Strong sell
TTMATOTALENERGIES MARKETING MAROC
14.34 B MAD1,609 MAD+0.56%6330.3140.1140.11 MAD+39.50%3.50%Retail trade
Sell
CDMCDM
12.73 B MAD1,159 MAD−0.94%1.74 K0.2319.9458.13 MAD+53.57%2.92%Finance
Neutral
ADIALLIANCES
12.7 B MAD576.1 MAD+0.19%48.23 K0.7542.7513.48 MAD+42.45%0.52%Finance
LBVLABEL VIE
12.15 B MAD4,200 MAD+0.02%440.0322.28188.54 MAD−27.31%2.30%Retail trade
Buy
ATLATLANTASANAD
9.33 B MAD154.90 MAD+0.13%5.82 K0.3121.117.34 MAD+2.95%3.68%Finance
BCIBMCI
8.41 B MAD642.9 MAD+1.56%50.0034.8518.45 MAD+1,154.34%2.84%Finance
Sell
CFGCFG BANK
8.4 B MAD240.00 MAD0.00%9.46 K0.3630.197.95 MAD+67.63%1.38%Finance
JETJET CONTRACTORS
7.89 B MAD2,633 MAD+1.07%2.17 K0.220.27%Industrial services
LESLESIEUR CRISTAL
7.74 B MAD277.15 MAD−1.02%10.00132.042.10 MAD+866.84%0.71%Consumer non-durables
Strong sell
SSAHSANLAM MAROC
7.58 B MAD1,825 MAD−0.82%250.574.18%Finance
SOTSOTHEMA
7.49 B MAD1,076 MAD+3.46%1.91 K2.1328.2338.11 MAD+5.39%1.63%Health technology
SBMSOCIETE DES BOISSONS DU MAROC
6.79 B MAD2,400 MAD0.00%210.2911.31212.11 MAD+49.90%6.67%Consumer non-durables
Buy
DHODELTA HOLDING
6.11 B MAD68.99 MAD−1.09%4.57 K0.1423.902.89 MAD+44.59%2.15%Producer manufacturing
ARDARADEI CAPITAL
6.01 B MAD476.30 MAD−0.36%3.64 K0.9419.6624.23 MAD1.23%Technology services
Buy
SIDSONASID
5.77 B MAD1,510 MAD+2.03%5560.0887.3117.29 MAD+50.72%1.42%Non-energy minerals
SMISMI
4.69 B MAD2,800 MAD−1.75%4010.3119.15146.20 MAD+384.39%2.81%Non-energy minerals
HPSHPS
4.63 B MAD648.0 MAD+3.68%4.42 K0.8050.8612.74 MAD−5.53%1.09%Technology services
Strong buy
RISRISMA
4.3 B MAD310.00 MAD+3.37%16.71 K1.8318.7516.53 MAD+16.03%2.00%Consumer services
ATHAUTO HALL
3.64 B MAD74.00 MAD+2.21%9.94 K0.5862.771.18 MAD+4,731.56%2.76%Retail trade
RDSRES DAR SAADA
3.35 B MAD130.00 MAD+1.56%163.87 K1.13−2.92 MAD−47.17%0.00%Finance
CMTMINIERE TOUISSIT
3.16 B MAD1,824 MAD−2.98%390.0319.0096.02 MAD−37.12%3.19%Non-energy minerals
Sell
MUTMUTANDIS SCA
3.01 B MAD331.40 MAD+1.97%3900.033.23%Consumer non-durables
Strong buy
UMRUNIMER
1.96 B MAD172.00 MAD+1.45%151.58−3.69 MAD−387.09%0.58%Consumer non-durables
CMGCMGP GROUP
1.87 B MAD339.80 MAD+0.09%27.8 K0.3713.4325.30 MAD0.00%Producer manufacturing
SLFSALAFIN
1.84 B MAD588.7 MAD+4.19%1180.0119.7329.84 MAD+20.69%2.42%Finance
EEQDEQDOM
1.74 B MAD1,052 MAD+1.06%2.87 K1.825.28%Finance
SNPSNEP
1.48 B MAD628.9 MAD+2.09%4980.17−24.25 MAD−1,324.00%2.60%Process industries
CTMCTM
1.4 B MAD1,175 MAD+2.89%910.1525.4846.11 MAD+20.28%1.31%Transportation
DWYDISWAY
1.36 B MAD724.2 MAD+0.58%780.0822.1832.65 MAD−16.87%4.86%Distribution services
AGMAGMA
1.32 B MAD6,583 MAD+0.03%10.0520.29324.45 MAD+7.01%4.18%Finance
MICMICRODATA
1.31 B MAD760.0 MAD−2.56%700.1519.4639.06 MAD+35.67%4.36%Technology services
MABMAGHREBAIL
1.25 B MAD902.0 MAD+0.10%30.049.4096.01 MAD+6.30%5.55%Finance
AFMAFMA
1.14 B MAD1,134 MAD−0.09%10.0117.2265.84 MAD+4.37%4.85%Finance
MLEMAROC LEASING
1.07 B MAD385.00 MAD−0.52%90.5110.6436.19 MAD+16.04%3.64%Finance
DRIDARI COUSPATE
1.01 B MAD3,499 MAD+3.37%10.0124.49142.90 MAD+174.23%3.55%Consumer non-durables
PROPROMOPHARM S.A
977.2 M MAD977.2 MAD−5.49%150.3517.5455.72 MAD−19.21%4.09%Health technology
COLCOLORADO
962.22 M MAD59.00 MAD−1.17%2900.0721.792.71 MAD+20.03%3.77%Process industries
IMOIMMORENTE INVEST
829.54 M MAD92.35 MAD+0.27%8.36 K1.7317.665.23 MAD+10.12%5.65%Finance
ALMALUMINIUM DU MAROC
699.86 M MAD1,502 MAD−1.83%160.1327.6154.41 MAD5.99%Producer manufacturing
Buy
BALBALIMA
390.66 M MAD224.00 MAD0.00%20.0331.437.13 MAD+86.21%2.46%Finance
MOXMAGHREB OXYGENE
357.5 M MAD440.00 MAD0.00%3360.8728.7715.30 MAD+30.25%0.91%Process industries
M2MM2M GROUP
334.9 M MAD544.5 MAD+5.32%180.2527.7119.65 MAD0.00%Technology services
SNASTOKVIS NORD AFRIQUE
323.82 M MAD18.10 MAD−1.09%3.48 K0.63−12.94 MAD+37.25%0.00%Distribution services
S2MS.M MONETIQUE
323.2 M MAD414.00 MAD+4.02%5.6 K1.6214.5728.41 MAD+16.43%0.00%Technology services
FBRFENIE BROSSETTE
260.31 M MAD165.20 MAD−8.68%22.84 K3.6129.815.54 MAD−0.14%0.00%Distribution services
CRSCARTIER SAADA
178.75 M MAD34.39 MAD+1.30%1.18 K0.6221.131.63 MAD+116.77%0.00%Consumer non-durables
SRMREALISATIONS MECANIQUES
131.2 M MAD406.00 MAD−0.98%4572.31−31.48 MAD−109.55%0.00%Distribution services
MDPMED PAPER
109.02 M MAD22.80 MAD+0.04%1.69 K0.4117.361.31 MAD−33.67%0.00%Process industries
AFIAFRIC INDUSTRIES
90.07 M MAD303.00 MAD−1.94%2.25 K4.1517.3017.52 MAD+48.94%6.47%Process industries
ZDJZELLIDJA S.A
68.74 M MAD120.00 MAD−0.41%310.46545.700.22 MAD−76.32%0.00%Non-energy minerals
STRSTROC INDUSTRIE
57.43 M MAD46.59 MAD+1.28%7600.49−29.31 MAD−97.43%0.00%Industrial services
INVINVOLYS
38.23 M MAD99.90 MAD0.00%10.017.1913.89 MAD0.00%Technology services
IBCIB MAROC.COM
16.68 M MAD41.49 MAD+3.83%8020.470.00%Commercial services
REBREBAB COMPANY
16.09 M MAD91.17 MAD+6.00%391.920.00%Non-energy minerals
DYTDISTY TECHNOLOGIES
291.05 MAD+0.33%1.68 K1.59Distribution services