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
131.04 B MAD649.0 MAD+0.62%42.27 K0.6713.7847.09 MAD+26.66%2.56%Finance
Buy
IAMITISSALAT AL-MAGHRIB
95.78 B MAD108.95 MAD+1.82%342.57 K3.3253.182.05 MAD−65.91%3.93%Communications
Buy
BCPBCP
57.74 B MAD284.00 MAD+0.46%66.35 K1.013.54%Finance
MSASODEP-MARSA MAROC
52.7 B MAD718.0 MAD+0.98%70.28 K1.9850.4114.24 MAD+20.74%1.20%Transportation
Sell
MNGMANAGEM
48.29 B MAD4,070 MAD+0.99%1.65 K2.1795.8842.45 MAD−39.32%0.74%Non-energy minerals
LLHMLAFARGEHOLCIM MAR
44.52 B MAD1,900 MAD0.00%6.56 K3.4730.0463.25 MAD+1.34%3.47%Non-energy minerals
Strong sell
BOABANK OF AFRICA
41.43 B MAD192.00 MAD+1.05%70.27 K4.5912.4815.38 MAD+29.41%2.07%Finance
Sell
TQMTAQA MOROCCO
38.69 B MAD1,640 MAD+0.43%19.84 K2.472.14%Utilities
CMACIMENTS DU MAROC
27.64 B MAD1,915 MAD+1.38%11.79 K1.9928.6466.85 MAD+11.03%3.71%Non-energy minerals
Strong sell
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
21.2 B MAD670.0 MAD+1.21%36.71 K1.2342.3715.81 MAD+83.14%1.13%Industrial services
Strong buy
CSRCOSUMAR
19.37 B MAD205.00 MAD+1.99%101.54 K4.4318.4111.13 MAD+32.53%3.48%Process industries
ADHDOUJA PROM ADDOHA
16.5 B MAD41.00 MAD0.00%486.26 K2.4762.290.66 MAD+226.49%0.00%Finance
AKTAKDITAL S.A
16.42 B MAD1,170 MAD+0.86%2.13 K0.1867.1717.42 MAD+71.19%0.52%Health services
Sell
WAAWAFA ASSURANCE
15.75 B MAD4,500 MAD−1.10%2200.2621.81206.29 MAD+17.80%3.08%Finance
GAZAFRIQUIA GAZ
15.31 B MAD4,455 MAD−0.34%2.02 K3.8220.49217.42 MAD+55.23%3.13%Distribution services
Sell
TTMATOTALENERGIES MARKETING MAROC
13.89 B MAD1,550 MAD−0.64%1.08 K3.4838.6440.11 MAD+39.50%3.59%Retail trade
Sell
CIHCIH
13.86 B MAD440.00 MAD+2.33%5.83 K1.5416.6826.38 MAD+19.60%3.25%Finance
Strong sell
ADIALLIANCES
12.06 B MAD546.2 MAD−0.16%44.4 K1.5440.5313.48 MAD+42.45%0.55%Finance
Strong sell
CDMCDM
11.97 B MAD1,100 MAD+1.10%17.71 K14.9918.9258.13 MAD+53.57%3.14%Finance
Strong buy
LBVLABEL VIE
11.37 B MAD3,930 MAD−0.51%12.46 K9.7021.00187.18 MAD+6.70%2.45%Retail trade
Strong buy
ATLATLANTASANAD
8.44 B MAD139.95 MAD−0.04%132.4 K20.3919.077.34 MAD+2.95%4.07%Finance
CFGCFG BANK
8.02 B MAD229.50 MAD+0.22%67.7 K3.8628.877.95 MAD+67.63%1.44%Finance
Neutral
BCIBMCI
7.97 B MAD600.0 MAD−2.28%2.39 K2.9532.5318.45 MAD+1,154.34%2.93%Finance
Sell
SOTSOTHEMA
7.7 B MAD1,070 MAD−2.37%2350.3328.0738.11 MAD+5.39%1.55%Health technology
JETJET CONTRACTORS
7.48 B MAD2,470 MAD+1.86%5.76 K1.080.29%Industrial services
SSAHSANLAM MAROC
7.45 B MAD1,810 MAD+0.11%190.714.25%Finance
LESLESIEUR CRISTAL
7.33 B MAD265.10 MAD−1.81%1091.14126.302.10 MAD+866.84%0.74%Consumer non-durables
Strong sell
SBMSOCIETE DES BOISSONS DU MAROC
6.51 B MAD2,302 MAD+0.09%120.0110.85212.11 MAD+49.90%6.96%Consumer non-durables
Buy
ARDARADEI CAPITAL
6.22 B MAD495.00 MAD+3.88%39.69 K11.9720.4324.23 MAD1.23%Technology services
Buy
DHODELTA HOLDING
5.96 B MAD68.00 MAD0.00%6.37 K1.1723.562.89 MAD+44.59%2.21%Producer manufacturing
SIDSONASID
5.66 B MAD1,450 MAD+2.04%6.07 K4.2783.8417.29 MAD+50.72%1.48%Non-energy minerals
CMGCMGP GROUP
5.29 B MAD313.00 MAD+0.64%20.72 K0.9012.3725.30 MAD0.00%Producer manufacturing
HPSHPS
4.63 B MAD625.0 MAD+2.78%10.47 K2.0749.0612.74 MAD−5.53%1.12%Technology services
Strong buy
RISRISMA
4.3 B MAD300.00 MAD+1.35%3.99 K3.6618.1516.53 MAD+16.03%2.03%Consumer services
SMISMI
3.78 B MAD2,300 MAD−1.20%6910.7715.73146.20 MAD+384.39%3.44%Non-energy minerals
ATHAUTO HALL
3.76 B MAD74.84 MAD+1.14%4.87 K0.2563.481.18 MAD+4,731.56%2.70%Retail trade
Strong sell
RDSRES DAR SAADA
2.99 B MAD114.00 MAD+0.93%21.29 K0.27−2.92 MAD−47.17%0.00%Finance
CMTMINIERE TOUISSIT
2.89 B MAD1,720 MAD−3.26%4701.3417.9196.02 MAD−37.12%0.00%Non-energy minerals
Sell
MUTMUTANDIS SCA
2.82 B MAD305.00 MAD+1.33%3720.0617.6917.24 MAD+41.44%3.49%Consumer non-durables
Strong buy
OULOULMES
2.42 B MAD1,223 MAD0.00%1085.511.80%Consumer non-durables
Strong buy
UMRUNIMER
1.96 B MAD172.00 MAD0.00%752.52−3.69 MAD−387.09%0.58%Consumer non-durables
SLFSALAFIN
1.82 B MAD583.9 MAD+0.86%1000.0619.5729.84 MAD+20.69%2.44%Finance
EEQDEQDOM
1.74 B MAD1,044 MAD+0.19%100.015.28%Finance
DWYDISWAY
1.45 B MAD770.0 MAD+2.27%9550.564.65%Distribution services
Sell
SNPSNEP
1.45 B MAD603.0 MAD+0.50%5 K5.23−24.25 MAD−1,324.00%2.67%Process industries
AGMAGMA
1.4 B MAD6,999 MAD+0.43%10.0521.57324.45 MAD+7.01%3.93%Finance
CTMCTM
1.33 B MAD1,087 MAD+0.83%420.4223.5746.11 MAD+20.28%1.39%Transportation
MICMICRODATA
1.33 B MAD790.0 MAD+1.28%300.0420.2339.06 MAD+35.67%4.36%Technology services
AFMAFMA
1.17 B MAD1,170 MAD0.00%200.1317.7765.84 MAD+4.37%4.70%Finance
MLEMAROC LEASING
1.03 B MAD372.00 MAD−0.27%762.3110.2836.19 MAD+16.04%3.75%Finance
PROPROMOPHARM S.A
995 M MAD995.0 MAD+5.96%100.3017.8655.72 MAD−19.21%4.26%Health technology
DRIDARI COUSPATE
955.1 M MAD3,201 MAD−5.85%40.0222.40142.90 MAD+174.23%3.75%Consumer non-durables
COLCOLORADO
945.94 M MAD58.69 MAD+0.32%1.01 K0.4921.672.71 MAD+20.03%3.85%Process industries
IMOIMMORENTE INVEST
810.63 M MAD90.00 MAD−1.10%5.71 K0.3317.215.23 MAD+10.12%5.71%Finance
ALMALUMINIUM DU MAROC
745.06 M MAD1,599 MAD+1.85%160.0229.3954.41 MAD5.63%Producer manufacturing
Sell
SNASTOKVIS NORD AFRIQUE
503.07 M MAD28.43 MAD+9.98%20.67 K1.01−12.94 MAD+37.25%0.00%Distribution services
BALBALIMA
394.14 M MAD226.00 MAD+2.73%50.1831.717.13 MAD+86.21%2.50%Finance
FBRFENIE BROSSETTE
369.1 M MAD256.50 MAD+1.40%33.19 K4.2146.285.54 MAD−0.14%0.00%Distribution services
MOXMAGHREB OXYGENE
365.63 M MAD450.00 MAD+1.12%90.1729.4215.30 MAD+30.25%0.90%Process industries
M2MM2M GROUP
349.8 M MAD540.0 MAD+3.61%1202.5527.4819.65 MAD0.00%Technology services
S2MS.M MONETIQUE
349.19 M MAD430.00 MAD0.00%1110.2115.1428.41 MAD+16.43%0.00%Technology services
CRSCARTIER SAADA
178.43 M MAD33.89 MAD+1.77%2210.5120.821.63 MAD+116.77%0.00%Consumer non-durables
SRMREALISATIONS MECANIQUES
135.52 M MAD423.50 MAD−1.49%130.09−31.48 MAD−109.55%0.00%Distribution services
MDPMED PAPER
107.11 M MAD22.39 MAD0.00%2.8 K0.8117.041.31 MAD−33.67%0.00%Process industries
AFIAFRIC INDUSTRIES
94.45 M MAD324.00 MAD+1.25%500.036.25%Process industries
ZDJZELLIDJA S.A
76.76 M MAD134.00 MAD+5.89%10.02609.370.22 MAD−76.32%0.00%Non-energy minerals
STRSTROC INDUSTRIE
58.68 M MAD47.00 MAD+4.44%11.14 K8.10−29.31 MAD−97.43%0.00%Industrial services
INVINVOLYS
38.27 M MAD100.00 MAD−1.77%520.437.2013.89 MAD0.00%Technology services
IBCIB MAROC.COM
16.7 M MAD39.99 MAD+0.30%3651.720.00%Commercial services
REBREBAB COMPANY
16.06 M MAD91.00 MAD+1.11%200.730.00%Non-energy minerals
DYTDISTY TECHNOLOGIES
300.00 MAD+0.18%9490.82Distribution services