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
138.15 B MAD673.0 MAD−1.64%13.9 K0.2113.7848.84 MAD+20.84%2.78%Finance
Neutral
IAMITISSALAT AL-MAGHRIB
96.79 B MAD108.50 MAD−1.45%64.13 K0.3152.962.05 MAD−65.91%1.29%Communications
Sell
TQMTAQA MOROCCO
71.12 B MAD2,949 MAD−2.19%1.78 K0.6066.0744.63 MAD+1.49%1.15%Utilities
Strong sell
MSASODEP-MARSA MAROC
62.75 B MAD839.0 MAD−1.87%56.59 K1.0648.6017.26 MAD+48.67%0.99%Transportation
Sell
MNGMANAGEM
61.04 B MAD5,140 MAD−0.10%1240.070.57%Non-energy minerals
Strong sell
BCPBCP
60.18 B MAD285.00 MAD−3.72%40.59 K0.4013.3121.41 MAD+10.14%3.38%Finance
Sell
BOABANK OF AFRICA
57.18 B MAD258.00 MAD−2.64%3.71 K0.0515.5816.56 MAD+24.82%1.45%Finance
Strong sell
LLHMLAFARGEHOLCIM MAR
48.03 B MAD1,911 MAD−6.78%6.24 K1.073.27%Non-energy minerals
Sell
CMACIMENTS DU MAROC
28.58 B MAD1,912 MAD−3.43%1.6 K0.2130.1963.33 MAD−5.78%3.50%Non-energy minerals
Strong sell
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
27.84 B MAD846.0 MAD−3.86%39.95 K1.290.84%Industrial services
CSRCOSUMAR
22.3 B MAD229.25 MAD−2.86%3.01 K0.142.98%Process industries
Neutral
AKTAKDITAL S.A
21.37 B MAD1,456 MAD−1.62%10.59 K0.890.40%Health services
Neutral
WAAWAFA ASSURANCE
17.51 B MAD5,002 MAD−4.72%13 K93.6022.28224.51 MAD+12.16%2.67%Finance
Sell
TTMATOTALENERGIES MARKETING MAROC
17.2 B MAD1,890 MAD−1.56%1.5 K0.5518.17104.00 MAD+1,754.39%2.92%Retail trade
Strong sell
ADHDOUJA PROM ADDOHA
15.38 B MAD35.90 MAD−6.02%444.23 K1.030.00%Finance
Sell
GAZAFRIQUIA GAZ
14.92 B MAD4,150 MAD−4.38%100.0119.09217.42 MAD+55.23%4.00%Distribution services
Sell
CIHCIH
13.07 B MAD413.95 MAD−0.25%2010.0214.6628.23 MAD+21.52%3.33%Finance
Sell
LBVLABEL VIE
13.07 B MAD4,500 MAD−0.35%1140.0224.04187.18 MAD+6.70%2.11%Retail trade
Buy
CDMCDM
12.06 B MAD1,090 MAD−1.62%3210.0315.2171.68 MAD+48.37%3.04%Finance
Sell
SOTSOTHEMA
11.4 B MAD1,510 MAD−4.67%2590.291.07%Health technology
ADIALLIANCES
11.08 B MAD478.6 MAD−4.66%30.05 K0.410.59%Finance
Sell
SIDSONASID
10.13 B MAD2,470 MAD−4.89%6620.410.80%Non-energy minerals
Strong sell
ATLATLANTASANAD
8.68 B MAD141.00 MAD−2.08%8640.023.93%Finance
Sell
CFGCFG BANK
8.34 B MAD230.00 MAD−3.42%43.11 K3.3928.937.95 MAD+67.63%1.39%Finance
Neutral
BCIBMCI
7.97 B MAD585.0 MAD−2.50%2.42 K0.3023.8924.49 MAD+89.89%3.03%Finance
Strong sell
SSAHSANLAM MAROC
7.82 B MAD1,845 MAD−2.89%10.0211.16165.29 MAD+21.63%4.12%Finance
Buy
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
DHODELTA HOLDING
7.27 B MAD80.01 MAD−3.56%13.96 K0.2923.733.37 MAD+56.35%1.83%Producer manufacturing
JETJET CONTRACTORS
6.04 B MAD1,850 MAD−7.27%8.91 K1.510.34%Industrial services
SBMSOCIETE DES BOISSONS DU MAROC
6 B MAD2,148 MAD+1.32%70.027.43%Consumer non-durables
Buy
ARDARADEI CAPITAL
5.98 B MAD465.00 MAD−2.31%6.41 K2.791.24%Technology services
Buy
CMGCMGP GROUP
5.71 B MAD312.15 MAD−5.41%6.96 K0.390.00%Producer manufacturing
Strong buy
RISRISMA
4.81 B MAD330.00 MAD−1.79%2.82 K0.831.71%Consumer services
Neutral
HPSHPS
4.3 B MAD559.0 MAD−3.62%1.46 K0.101.17%Technology services
Strong buy
SMISMI
4.11 B MAD2,400 MAD−4.00%730.103.16%Non-energy minerals
ATHAUTO HALL
3.91 B MAD75.00 MAD−3.60%2.55 K0.27220.720.34 MAD−38.70%2.56%Retail trade
Strong sell
CMTMINIERE TOUISSIT
3.87 B MAD2,200 MAD−4.35%7490.380.00%Non-energy minerals
Strong sell
RDSRES DAR SAADA
3.02 B MAD105.00 MAD−8.97%162.83 K1.440.00%Finance
Strong sell
MUTMUTANDIS SCA
2.85 B MAD295.00 MAD−4.13%31.79 K1.1017.1117.24 MAD+41.44%3.45%Consumer non-durables
Strong buy
OULOULMES
2.41 B MAD1,219 MAD+5.45%100.841.99%Consumer non-durables
Strong buy
NNEJAUTO NEJMA
2.11 B MAD2,064 MAD−0.19%151.0110.28200.71 MAD+30.18%5.81%Retail trade
SLFSALAFIN
2.06 B MAD660.0 MAD−2.83%60.012.10%Finance
EQDEQDOM
2 B MAD1,079 MAD−9.93%760.045.05%Finance
UMRUNIMER
1.87 B MAD164.00 MAD−0.61%200.05−2.45 MAD+17.88%0.61%Consumer non-durables
SNPSNEP
1.75 B MAD705.0 MAD−3.56%5.58 K0.95−18.25 MAD+6.06%0.00%Process industries
DWYDISWAY
1.49 B MAD782.0 MAD−0.76%100.0218.7041.81 MAD+20.34%4.38%Distribution services
Sell
MICMICRODATA
1.45 B MAD864.4 MAD−0.02%180.024.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 MAD875.1 MAD−6.69%8995.9223.0138.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.08 B MAD56.18 MAD−7.83%48.74 K0.570.00%Distribution services
MLEMAROC LEASING
1.04 B MAD373.00 MAD0.00%502.763.75%Finance
COLCOLORADO
999.29 M MAD59.00 MAD−4.84%1.45 K0.253.57%Process industries
ALMALUMINIUM DU MAROC
853.63 M MAD1,780 MAD−2.84%722.0822.5179.06 MAD+452.30%4.92%Producer manufacturing
Sell
IMOIMMORENTE INVEST
816.93 M MAD89.23 MAD−1.62%11.16 K1.4917.065.23 MAD+10.12%5.75%Finance
FBRFENIE BROSSETTE
487.96 M MAD310.00 MAD−8.58%9.34 K1.020.00%Distribution services
S2MS.M MONETIQUE
471.81 M MAD550.0 MAD−5.34%1030.080.00%Technology services
BALBALIMA
397.63 M MAD228.00 MAD0.00%40.592.41%Finance
MOXMAGHREB OXYGENE
353.44 M MAD435.00 MAD0.00%10.0228.4415.30 MAD+30.25%0.89%Process industries
DYTDISTY TECHNOLOGIES
326.88 M MAD318.00 MAD−3.26%5420.854.58%Distribution services
M2MM2M GROUP
321.43 M MAD490.00 MAD−1.25%1271.520.00%Technology services
CRSCARTIER SAADA
168.48 M MAD31.80 MAD−0.62%7080.4519.541.63 MAD+116.77%0.00%Consumer non-durables
SRMREALISATIONS MECANIQUES
152 M MAD450.00 MAD−5.26%1690.470.00%Distribution services
STRSTROC INDUSTRIE
147.57 M MAD113.60 MAD−3.89%30.43 K2.20−10.01 MAD+68.52%0.00%Industrial services
MDPMED PAPER
99.46 M MAD20.06 MAD−3.51%6.17 K0.340.00%Process industries
AFIAFRIC INDUSTRIES
93.28 M MAD311.00 MAD−2.81%1340.166.25%Process industries
ZDJZELLIDJA S.A
85.93 M MAD150.00 MAD−3.23%10010.870.00%Non-energy minerals
INVINVOLYS
37.89 M MAD95.97 MAD−3.06%1.56 K28.52−0.26 MAD−114.52%0.00%Technology services
IBCIB MAROC.COM
15.8 M MAD37.00 MAD−2.22%1290.410.00%Commercial services
REBREBAB COMPANY
14.1 M MAD79.91 MAD0.00%30.110.00%Non-energy minerals