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
115.9 B MAD574.0 MAD+0.44%89.43 K2.5213.0244.09 MAD+21.12%2.87%Finance
Buy
IAMITISSALAT AL-MAGHRIB
74.9 B MAD85.20 MAD+0.24%131.26 K1.5559.871.42 MAD−76.03%4.93%Communications
Buy
BBCPBCP
58.95 B MAD289.95 MAD−0.02%13.63 K1.2415.3718.87 MAD−7.31%3.45%Finance
Sell
LLHMLAFARGEHOLCIM MAR
44.75 B MAD1,910 MAD−1.60%1.54 K1.4730.2063.25 MAD+1.34%3.46%Non-energy minerals
Sell
BBOABANK OF AFRICA
42.73 B MAD198.00 MAD+0.51%25.06 K0.1012.8715.38 MAD+29.41%1.99%Finance
Sell
MMSASODEP-MARSA MAROC
38.53 B MAD525.0 MAD−0.57%10.6 K0.4336.8614.24 MAD+20.74%1.62%Transportation
Buy
MMNGMANAGEM
33.77 B MAD2,846 MAD−1.11%1.3 K2.2567.0542.45 MAD−39.32%1.05%Non-energy minerals
Strong sell
TTQMTAQA MOROCCO
33.02 B MAD1,400 MAD0.00%5.56 K1.1529.8846.86 MAD−4.36%2.50%Utilities
Sell
CCMACIMENTS DU MAROC
27.79 B MAD1,925 MAD+0.73%5.71 K2.9728.7966.85 MAD+11.03%3.64%Non-energy minerals
Neutral
CCSRCOSUMAR
17.95 B MAD190.00 MAD0.00%12.91 K2.1517.0711.13 MAD+32.53%3.68%Process industries
Neutral
WWAAWAFA ASSURANCE
14.89 B MAD4,254 MAD+0.09%2000.5720.62206.29 MAD+17.80%3.29%Finance
Sell
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
14.87 B MAD470.00 MAD−0.63%15.87 K1.3929.7215.81 MAD+83.14%1.60%Industrial services
Strong buy
AAKTAKDITAL S.A
14.8 B MAD1,045 MAD−0.95%6.93 K0.8659.9917.42 MAD+71.19%0.57%Health services
Neutral
AADHDOUJA PROM ADDOHA
14.77 B MAD36.70 MAD−0.54%184.6 K0.5455.760.66 MAD+226.49%0.00%Finance
Strong sell
TTMATOTALENERGIES MARKETING MAROC
13.44 B MAD1,500 MAD0.00%5281.4637.3940.11 MAD+39.50%3.73%Retail trade
Sell
GGAZAFRIQUIA GAZ
13.13 B MAD3,820 MAD0.00%1103.0027.07141.12 MAD−4.75%3.66%Distribution services
Sell
CCIHCIH
12.6 B MAD399.90 MAD+1.14%4.4 K0.4515.1626.38 MAD+19.60%3.49%Finance
Neutral
LLBVLABEL VIE
11.6 B MAD4,010 MAD−0.37%770.1621.27188.54 MAD−27.31%2.41%Retail trade
Strong buy
CCDMCDM
10.33 B MAD949.0 MAD−0.11%7.98 K2.0216.3358.13 MAD+53.57%3.60%Finance
Neutral
AADIALLIANCES
9.78 B MAD443.00 MAD−0.34%20.45 K0.5232.8713.48 MAD+42.45%0.68%Finance
Sell
LLESLESIEUR CRISTAL
7.74 B MAD280.00 MAD0.00%2761.00133.402.10 MAD+866.84%0.71%Consumer non-durables
Strong sell
AATLATLANTASANAD
7.72 B MAD128.00 MAD−1.54%3.42 K0.7317.447.34 MAD+2.95%4.45%Finance
Sell
CCFGCFG BANK
7.7 B MAD219.90 MAD−0.05%24.11 K1.4536.616.01 MAD+129.51%1.50%Finance
SSAHSANLAM MAROC
7.68 B MAD1,865 MAD−0.53%110.7410.55176.71 MAD+178.78%4.13%Finance
Buy
BBCIBMCI
7.68 B MAD578.0 MAD0.00%1.51 K0.1731.3318.45 MAD+1,154.34%3.11%Finance
Sell
SSOTSOTHEMA
6.83 B MAD948.0 MAD−0.11%40.0424.8738.11 MAD+5.39%1.79%Health technology
SSBMSOCIETE DES BOISSONS DU MAROC
6.51 B MAD2,300 MAD+0.88%20.0010.84212.11 MAD+49.90%6.96%Consumer non-durables
Buy
AARDARADEI CAPITAL
6.1 B MAD485.00 MAD0.00%4391.2320.0224.23 MAD1.21%Technology services
Buy
JJETJET CONTRACTORS
5.45 B MAD1,800 MAD+4.05%13.56 K3.010.39%Industrial services
DDHODELTA HOLDING
4.73 B MAD53.99 MAD−0.09%100.0018.712.89 MAD+44.59%2.78%Producer manufacturing
HHPSHPS
4.22 B MAD570.0 MAD+0.18%14.06 K2.1844.7412.74 MAD−5.53%1.19%Technology services
Buy
SSIDSONASID
3.8 B MAD974.0 MAD+1.04%11.57 K6.2256.3217.29 MAD+50.72%2.16%Non-energy minerals
Sell
SSMISMI
3.39 B MAD2,059 MAD+2.90%5534.9314.08146.20 MAD+384.39%3.89%Non-energy minerals
AATHAUTO HALL
3.33 B MAD66.25 MAD+2.33%5.89 K1.5156.201.18 MAD+4,731.56%3.02%Retail trade
Sell
RRISRISMA
3.22 B MAD225.05 MAD−1.94%6.26 K0.4113.6116.53 MAD+16.03%2.67%Consumer services
Neutral
MMUTMUTANDIS SCA
2.8 B MAD303.00 MAD−0.18%8.67 K1.0816.2418.66 MAD+56.98%3.47%Consumer non-durables
Strong buy
CCMTMINIERE TOUISSIT
2.69 B MAD1,600 MAD0.00%1.54 K0.6516.6696.02 MAD−37.12%3.75%Non-energy minerals
Buy
NNEJAUTO NEJMA
2.12 B MAD2,068 MAD0.00%352.8213.71150.81 MAD−21.40%4.55%Retail trade
RRDSRES DAR SAADA
2.01 B MAD76.66 MAD−1.71%74 K0.52−2.92 MAD−47.17%0.00%Finance
Sell
UUMRUNIMER
1.94 B MAD170.00 MAD−1.11%10.00−3.69 MAD−387.09%0.59%Consumer non-durables
SSLFSALAFIN
1.73 B MAD554.0 MAD+2.59%1050.4818.5729.84 MAD+20.69%2.57%Finance
SSNPSNEP
1.43 B MAD594.0 MAD+2.41%6.63 K1.10−24.25 MAD−1,324.00%2.69%Process industries
MMABMAGHREBAIL
1.25 B MAD900.0 MAD0.00%50.049.3796.01 MAD+6.30%5.56%Finance
DDWYDISWAY
1.21 B MAD640.9 MAD−0.02%50.0119.6332.65 MAD−16.87%5.46%Distribution services
Sell
AAFMAFMA
1.13 B MAD1,130 MAD+0.09%30.4317.1665.84 MAD+4.37%4.87%Finance
MMICMICRODATA
1.09 B MAD650.0 MAD0.00%60.0016.6439.06 MAD+35.67%5.23%Technology services
MMLEMAROC LEASING
1.03 B MAD372.00 MAD+0.54%10.0410.2836.19 MAD+16.04%3.76%Finance
PPROPROMOPHARM S.A
950 M MAD950.0 MAD−5.00%10.0117.0555.72 MAD−19.21%4.21%Health technology
CCTMCTM
873.51 M MAD712.5 MAD+0.08%4512.5915.4546.11 MAD+20.28%2.11%Transportation
CCOLCOLORADO
853.75 M MAD52.97 MAD−0.06%2.8 K5.7919.562.71 MAD+20.03%4.25%Process industries
IIMOIMMORENTE INVEST
808.83 M MAD89.80 MAD−0.22%97.29 K25.2819.154.69 MAD+92.91%5.79%Finance
Strong buy
AALMALUMINIUM DU MAROC
653.73 M MAD1,403 MAD+0.07%310.8725.7954.41 MAD6.41%Producer manufacturing
Buy
BBALBALIMA
383.68 M MAD220.00 MAD+2.09%100.8530.877.13 MAD+86.21%2.50%Finance
MM2MM2M GROUP
357.51 M MAD551.9 MAD+0.55%150.1828.0919.65 MAD0.00%Technology services
SSNASTOKVIS NORD AFRIQUE
278.88 M MAD15.76 MAD−5.63%4800.34−12.94 MAD+37.25%0.00%Distribution services
SS2MS.M MONETIQUE
194.9 M MAD240.00 MAD−3.81%1.19 K2.168.4528.41 MAD+16.43%0.00%Technology services
MMOXMAGHREB OXYGENE
190.25 M MAD234.15 MAD−9.92%80.0621.7710.75 MAD−41.34%1.71%Process industries
CCRSCARTIER SAADA
177.22 M MAD33.66 MAD+0.48%1 K1.5720.681.63 MAD+116.77%0.00%Consumer non-durables
FFBRFENIE BROSSETTE
158.22 M MAD109.95 MAD+2.47%30.0019.845.54 MAD−0.14%0.00%Distribution services
SSRMREALISATIONS MECANIQUES
131.84 M MAD412.00 MAD0.00%1330.67−31.48 MAD−109.55%0.00%Distribution services
MMDPMED PAPER
103.33 M MAD21.60 MAD+0.51%4.8 K1.4116.441.31 MAD−33.67%0.00%Process industries
AAFIAFRIC INDUSTRIES
87.45 M MAD300.00 MAD+0.30%6031.1617.1317.52 MAD+48.94%6.67%Process industries
SSTRSTROC INDUSTRIE
53.69 M MAD43.00 MAD−2.27%7310.88−29.31 MAD−97.43%0.00%Industrial services
ZZDJZELLIDJA S.A
52.23 M MAD91.17 MAD+6.00%10.03414.600.22 MAD−76.32%0.00%Non-energy minerals
IINVINVOLYS
36.78 M MAD96.10 MAD0.00%320.376.9213.89 MAD0.00%Technology services
RREBREBAB COMPANY
18 M MAD102.00 MAD0.00%200.130.00%Non-energy minerals
IIBCIB MAROC.COM
13.8 M MAD33.05 MAD+0.15%100.050.00%Commercial services
CCMGCMGP GROUP
277.40 MAD+0.84%335.15 KProducer manufacturing
DDYTDISTY TECHNOLOGIES
248.00 MAD−0.40%1.24 K0.59Distribution services