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
AATWATTIJARIWAFA BANK
102.774 B MAD508.5 MAD−0.10%14.598 K0.2412.5840.42 MAD3.05%Finance
Buy
IAMITISSALAT AL-MAGHRIB
79.91 B MAD90.30 MAD−0.66%42.956 K0.4015.036.01 MAD−12.07%4.62%Communications
Sell
BBCPBCP
59.357 B MAD291.00 MAD−0.33%2.137 K0.0117.0217.09 MAD3.08%Finance
Neutral
LLHMLAFARGEHOLCIM MAR
45.339 B MAD1935 MAD0.00%1.545 K0.5129.2266.23 MAD−23.01%3.41%Non-Energy Minerals
Sell
BBOABANK OF AFRICA
41.238 B MAD194.00 MAD0.00%2170.0115.4912.52 MAD2.03%Finance
Sell
TTQMTAQA MOROCCO
31.137 B MAD1320 MAD0.00%670.0730.0243.98 MAD+3.23%2.65%Utilities
Sell
MMNGMANAGEM
26.992 B MAD2300 MAD+1.10%1.468 K1.6145.3650.70 MAD−40.29%1.30%Non-Energy Minerals
Sell
CCMACIMENTS DU MAROC
25.941 B MAD1780 MAD−0.95%8020.3126.4967.21 MAD−18.95%3.34%Non-Energy Minerals
Neutral
MMSASODEP-MARSA MAROC
21.512 B MAD295.00 MAD+0.65%6.547 K0.1525.4111.61 MAD+27.89%2.73%Transportation
Buy
CCSRCOSUMAR
18.255 B MAD194.95 MAD+0.91%600.0118.2510.68 MAD+32.27%3.62%Process Industries
Sell
WWAAWAFA ASSURANCE
14.011 B MAD4003 MAD0.00%350.0420.00200.16 MAD+30.59%3.25%Finance
Sell
GGAZAFRIQUIA GAZ
14.008 B MAD4075 MAD−1.31%1.18 K6.3029.09140.06 MAD−4.45%3.44%Distribution Services
Sell
LLBVLABEL VIE
12.444 B MAD4170 MAD−3.02%1.941 K1.2823.77175.43 MAD+22.29%2.01%Retail Trade
Buy
TTMATOTALENERGIES MARKETING MAROC
12.32 B MAD1375 MAD+4.40%4.402 K2.56245.175.61 MAD−94.63%4.07%Retail Trade
Sell
AADHDOUJA PROM ADDOHA
12.036 B MAD29.40 MAD−1.67%171.433 K0.3367.740.43 MAD0.00%Finance
Strong sell
CCIHCIH
11.596 B MAD379.95 MAD0.00%5.084 K1.3016.3223.28 MAD3.68%Finance
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
9.713 B MAD308.00 MAD+0.33%2.283 K0.1226.8811.46 MAD+52.00%1.95%Industrial Services
CCDMCDM
9.684 B MAD870.0 MAD−2.25%2 K15.9418.0148.31 MAD3.03%Finance
Sell
AAKTAKDITAL S.A
8.499 B MAD673.0 MAD+0.30%1.69 K0.2948.8013.79 MAD0.48%Health Services
BBCIBMCI
8.331 B MAD610.0 MAD−2.77%20.003 K23.8436.6716.64 MAD2.87%Finance
Sell
AATLATLANTASANAD
8.229 B MAD137.50 MAD+0.73%5180.1418.947.26 MAD+5.05%4.03%Finance
Sell
SSAHSANLAM MAROC
8.226 B MAD1998 MAD+3.42%60.0114.70135.89 MAD−7.82%1.80%Finance
Sell
LLESLESIEUR CRISTAL
7.599 B MAD275.00 MAD0.00%2460.023798.340.07 MAD−98.57%1.64%Consumer Non-Durables
Strong sell
SSOTSOTHEMA
7.2 B MAD1000.0 MAD+0.05%690.0827.4036.49 MAD+6.39%2.50%Health Technology
SSBMSOCIETE DES BOISSONS DU MAROC
7.074 B MAD2500 MAD+1.83%510.0411.10225.20 MAD+90.34%5.82%Consumer Non-Durables
Buy
CCFGCFG BANK
5.566 B MAD158.95 MAD−0.03%664.563 K14.0533.524.74 MAD0.00%Finance
AARDARADEI CAPITAL
5.551 B MAD499.00 MAD+0.81%1280.0320.6024.22 MAD1.09%Technology Services
AADIALLIANCES
5.365 B MAD245.00 MAD+0.82%14.543 K0.5422.6410.82 MAD+100.24%0.00%Finance
Sell
DDHODELTA HOLDING
4.274 B MAD48.64 MAD−0.31%990.0022.552.16 MAD+9.81%2.87%Producer Manufacturing
HHPSHPS
4 B MAD539.0 MAD−0.20%1.217 K0.3739.0113.82 MAD−1.66%1.11%Technology Services
Buy
SSMISMI
3.817 B MAD2329 MAD+0.39%230.0822.74102.40 MAD0.00%Non-Energy Minerals
AATHAUTO HALL
3.741 B MAD72.99 MAD−1.87%5160.10131.680.55 MAD−89.44%4.71%Retail Trade
Strong sell
RRISRISMA
3.438 B MAD243.00 MAD+1.25%1190.1514.2717.03 MAD0.00%Consumer Services
SSIDSONASID
3.167 B MAD811.5 MAD−0.06%16.265 K7.8348.6316.69 MAD−39.61%3.69%Non-Energy Minerals
Strong sell
OOULOULMES
2.54 B MAD1283 MAD−5.59%150.0039.7432.28 MAD+56.52%1.29%Consumer Non-Durables
Buy
MMUTMUTANDIS SCA
2.497 B MAD270.00 MAD0.00%2.272 K0.1322.1512.19 MAD+62.62%3.15%Consumer Non-Durables
CCMTMINIERE TOUISSIT
2.27 B MAD1394 MAD+3.26%2060.3414.7794.36 MAD+4.21%4.44%Non-Energy Minerals
Strong buy
RRDSRES DAR SAADA
2.031 B MAD81.30 MAD+4.90%65.133 K0.64−2.56 MAD−293.55%0.00%Finance
Strong sell
UUMRUNIMER
2.02 B MAD177.00 MAD−0.11%100.01−2.99 MAD+63.73%0.56%Consumer Non-Durables
EEQDEQDOM
1.912 B MAD1145 MAD0.00%1160.064.80%Finance
SSLFSALAFIN
1.865 B MAD560.0 MAD−6.18%240.0219.3228.99 MAD2.39%Finance
JJETJET CONTRACTORS
1.697 B MAD579.9 MAD+3.55%6.029 K3.440.00%Industrial Services
MMABMAGHREBAIL
1.345 B MAD972.0 MAD+5.88%1403.1510.5392.33 MAD+29.03%5.14%Finance
AAGMAGMA
1.333 B MAD6665 MAD0.00%10.0621.06316.49 MAD+21.83%3.83%Finance
DDWYDISWAY
1.301 B MAD685.0 MAD−0.72%7461.5119.7234.74 MAD−39.10%5.07%Distribution Services
Buy
SSNPSNEP
1.245 B MAD500.0 MAD−3.64%1.108 K1.51−19.43 MAD−136.96%3.08%Process Industries
AAFMAFMA
1.2 B MAD1213 MAD+1.08%10.0720.2260.00 MAD+3.70%4.58%Finance
MMLEMAROC LEASING
1.151 B MAD414.45 MAD0.00%520.4111.0537.52 MAD+14.81%3.38%Finance
DDRIDARI COUSPATE
1.072 B MAD3593 MAD0.00%2100.8230.43118.07 MAD−16.26%2.37%Consumer Non-Durables
MMICMICRODATA
1.06 B MAD631.0 MAD+0.64%2.001 K82.6918.5334.05 MAD+25.55%3.96%Technology Services
PPROPROMOPHARM S.A
984 M MAD934.0 MAD−5.08%402.5016.4256.90 MAD+46.85%4.07%Health Technology
CCOLCOLORADO
869.867 M MAD52.02 MAD−3.61%2.435 K0.5621.702.40 MAD+2.65%3.71%Process Industries
IIMOIMMORENTE INVEST
842.154 M MAD93.00 MAD−0.53%2.36 K1.5719.584.75 MAD+1023.99%5.35%Finance
CCTMCTM
825.083 M MAD673.0 MAD−0.30%771.8913.0851.47 MAD+79.23%3.71%Transportation
AALMALUMINIUM DU MAROC
702.659 M MAD1510 MAD+0.13%603.75105.4914.31 MAD−63.35%4.64%Producer Manufacturing
Strong sell
BBALBALIMA
386.296 M MAD221.50 MAD+5.98%10.1343.455.10 MAD−10.08%2.48%Finance
MM2MM2M GROUP
322.593 M MAD498.00 MAD+0.61%20.05−22.81 MAD+25.62%0.00%Technology Services
MMOXMAGHREB OXYGENE
166.644 M MAD205.10 MAD−5.13%50.1817.4611.74 MAD1.95%Process Industries
CCRSCARTIER SAADA
158.476 M MAD31.39 MAD+4.29%310.020.00%Consumer Non-Durables
FFBRFENIE BROSSETTE
147.928 M MAD102.80 MAD−0.05%580.060.00%Distribution Services
SS2MS.M MONETIQUE
134.885 M MAD166.20 MAD+0.06%30.016.2626.54 MAD+703.53%0.00%Technology Services
SSNASTOKVIS NORD AFRIQUE
102.066 M MAD11.10 MAD0.00%4600.38−13.94 MAD−337.78%0.00%Distribution Services
AAFIAFRIC INDUSTRIES
92.989 M MAD323.00 MAD+1.25%150.1221.1315.29 MAD−15.40%6.27%Process Industries
MMDPMED PAPER
90.414 M MAD18.87 MAD−0.16%3150.0515.701.20 MAD+227.40%0.00%Process Industries
SSTRSTROC INDUSTRIE
41.201 M MAD33.92 MAD+2.79%60.02−31.81 MAD−266.04%0.00%Industrial Services
IINVINVOLYS
32.722 M MAD85.50 MAD0.00%980.2047.521.80 MAD+12571.83%5.85%Technology Services
SSRMREALISATIONS MECANIQUES
30.72 M MAD101.70 MAD+5.94%190.08−27.03 MAD−751.87%0.00%Distribution Services
IIBCIB MAROC.COM
14.833 M MAD35.53 MAD+2.69%1180.640.00%Commercial Services
RREBREBAB COMPANY
12.52 M MAD70.90 MAD−0.07%300.460.00%Non-Energy Minerals
DDYTDISTY TECHNOLOGIES
245.00 MAD−0.61%10.054 K15.63Distribution Services