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.09 B MAD569.5 MAD−0.09%25.66 K0.4512.9244.09 MAD+21.12%2.89%Finance
Buy
IAMITISSALAT AL-MAGHRIB
74.72 B MAD84.70 MAD−0.35%520.39 K3.4859.521.42 MAD−76.03%4.94%Communications
Buy
BBCPBCP
56.93 B MAD280.00 MAD0.00%339.2 K19.3814.8418.87 MAD−7.31%3.57%Finance
Sell
LLHMLAFARGEHOLCIM MAR
44.75 B MAD1,910 MAD0.00%2.72 K3.2630.2063.25 MAD+1.34%3.46%Non-energy minerals
Sell
BBOABANK OF AFRICA
42.51 B MAD197.80 MAD+0.41%4.32 K0.0112.8615.38 MAD+29.41%2.00%Finance
Sell
MMSASODEP-MARSA MAROC
38.75 B MAD525.0 MAD−0.57%21.6 K0.9536.8614.24 MAD+20.74%1.61%Transportation
Buy
MMNGMANAGEM
34.29 B MAD2,875 MAD−0.52%100.0167.7342.45 MAD−39.32%1.04%Non-energy minerals
Strong sell
TTQMTAQA MOROCCO
32.29 B MAD1,359 MAD−0.73%180.0029.0046.86 MAD−4.36%2.56%Utilities
Sell
CCMACIMENTS DU MAROC
27.77 B MAD1,910 MAD−0.73%1.87 K1.0228.5766.85 MAD+11.03%3.64%Non-energy minerals
Neutral
CCSRCOSUMAR
17.57 B MAD185.70 MAD−0.16%12.71 K1.3716.6811.13 MAD+32.53%3.76%Process industries
Neutral
WWAAWAFA ASSURANCE
15.74 B MAD4,498 MAD+5.74%5902.0421.80206.29 MAD+17.80%3.11%Finance
Sell
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
14.81 B MAD465.40 MAD−0.56%4.84 K0.4229.4315.81 MAD+83.14%1.60%Industrial services
Strong buy
AAKTAKDITAL S.A
14.58 B MAD1,027 MAD−0.29%7.57 K0.8058.9617.42 MAD+71.19%0.58%Health services
Neutral
AADHDOUJA PROM ADDOHA
14.49 B MAD36.00 MAD0.00%178.79 K0.5654.690.66 MAD+226.49%0.00%Finance
Strong sell
TTMATOTALENERGIES MARKETING MAROC
13.44 B MAD1,519 MAD+1.27%580.1437.8740.11 MAD+39.50%3.73%Retail trade
Sell
GGAZAFRIQUIA GAZ
13.06 B MAD3,820 MAD+0.53%40.0127.07141.12 MAD−4.75%3.68%Distribution services
Sell
CCIHCIH
12.28 B MAD399.90 MAD+2.54%16.38 K1.3315.1626.38 MAD+19.60%3.58%Finance
Neutral
LLBVLABEL VIE
11.98 B MAD4,080 MAD−1.45%310.0621.64188.54 MAD−27.31%2.34%Retail trade
Strong buy
CCDMCDM
10.45 B MAD934.0 MAD−2.71%8310.2216.0758.13 MAD+53.57%3.56%Finance
Neutral
AADIALLIANCES
9.67 B MAD438.90 MAD+0.21%8.79 K0.2732.5713.48 MAD+42.45%0.68%Finance
Sell
AATLATLANTASANAD
7.75 B MAD130.00 MAD+1.17%460.0117.717.34 MAD+2.95%4.44%Finance
Sell
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
LLESLESIEUR CRISTAL
7.6 B MAD279.95 MAD+1.80%4391.59133.372.10 MAD+866.84%0.73%Consumer non-durables
Strong sell
CCFGCFG BANK
7.53 B MAD213.10 MAD−0.88%16.13 K0.7635.486.01 MAD+129.51%1.53%Finance
SSOTSOTHEMA
6.77 B MAD940.0 MAD0.00%30.0324.6638.11 MAD+5.39%1.81%Health technology
SSBMSOCIETE DES BOISSONS DU MAROC
6.65 B MAD2,349 MAD+2.13%190.0511.07212.11 MAD+49.90%6.81%Consumer non-durables
Buy
AARDARADEI CAPITAL
6.08 B MAD484.00 MAD0.00%1000.3019.9824.23 MAD1.21%Technology services
Buy
JJETJET CONTRACTORS
5.33 B MAD1,730 MAD−1.70%3.54 K0.490.40%Industrial services
DDHODELTA HOLDING
4.67 B MAD53.30 MAD0.00%1460.0318.472.89 MAD+44.59%2.81%Producer manufacturing
HHPSHPS
4.15 B MAD565.8 MAD+1.04%4640.0644.4112.74 MAD−5.53%1.21%Technology services
Buy
SSIDSONASID
3.71 B MAD965.0 MAD+1.56%1380.0455.8017.29 MAD+50.72%2.21%Non-energy minerals
Sell
SSMISMI
3.39 B MAD2,035 MAD−1.17%70.0413.92146.20 MAD+384.39%3.89%Non-energy minerals
AATHAUTO HALL
3.32 B MAD64.35 MAD−2.47%4240.0954.581.18 MAD+4,731.56%3.03%Retail trade
Sell
RRISRISMA
3.19 B MAD225.85 MAD+1.28%850.0113.6616.53 MAD+16.03%2.69%Consumer services
Neutral
MMUTMUTANDIS SCA
2.77 B MAD295.00 MAD−1.67%3.3 K0.3815.8118.66 MAD+56.98%3.50%Consumer non-durables
Strong buy
CCMTMINIERE TOUISSIT
2.67 B MAD1,590 MAD0.00%5510.9416.5696.02 MAD−37.12%3.77%Non-energy minerals
Buy
OOULOULMES
2.44 B MAD1,233 MAD−5.15%202.1736.3933.89 MAD+23.29%1.78%Consumer non-durables
Buy
RRDSRES DAR SAADA
1.99 B MAD75.30 MAD−0.86%75.98 K0.70−2.92 MAD−47.17%0.00%Finance
Sell
UUMRUNIMER
1.94 B MAD170.00 MAD0.00%10.00−3.69 MAD−387.09%0.59%Consumer non-durables
SSLFSALAFIN
1.69 B MAD549.0 MAD+1.67%1000.4618.4029.84 MAD+20.69%2.64%Finance
CCMGCMGP GROUP
1.47 B MAD273.65 MAD+2.49%119.9 K10.8225.30 MAD0.00%Producer manufacturing
SSNPSNEP
1.42 B MAD590.3 MAD+0.05%2 K0.35−24.25 MAD−1,324.00%2.71%Process industries
AAGMAGMA
1.3 B MAD6,875 MAD+6.00%10.0821.19324.45 MAD+7.01%4.24%Finance
MMABMAGHREBAIL
1.25 B MAD900.0 MAD0.00%80.089.3796.01 MAD+6.30%5.56%Finance
DDWYDISWAY
1.21 B MAD630.0 MAD−1.56%2.36 K3.9219.3032.65 MAD−16.87%5.47%Distribution services
Sell
AAFMAFMA
1.13 B MAD1,075 MAD−4.87%645.9316.3365.84 MAD+4.37%4.87%Finance
MMICMICRODATA
1.09 B MAD631.0 MAD−2.92%3990.3116.1639.06 MAD+35.67%5.23%Technology services
MMLEMAROC LEASING
1.03 B MAD372.00 MAD0.00%251.1110.2836.19 MAD+16.04%3.76%Finance
CCTMCTM
919.48 M MAD750.0 MAD0.00%1640.3716.2746.11 MAD+20.28%2.00%Transportation
PPROPROMOPHARM S.A
910 M MAD910.0 MAD0.00%510.4816.3355.72 MAD−19.21%4.40%Health technology
CCOLCOLORADO
853.75 M MAD52.90 MAD−0.13%720.1119.542.71 MAD+20.03%4.25%Process industries
IIMOIMMORENTE INVEST
828.64 M MAD91.99 MAD−0.01%1.13 K0.0919.614.69 MAD+92.91%5.65%Finance
Strong buy
AALMALUMINIUM DU MAROC
654.2 M MAD1,440 MAD+2.56%190.7526.4754.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
345.91 M MAD534.0 MAD−3.24%1071.2827.1819.65 MAD0.00%Technology services
SSNASTOKVIS NORD AFRIQUE
283.12 M MAD15.92 MAD−0.50%710.03−12.94 MAD+37.25%0.00%Distribution services
SS2MS.M MONETIQUE
193.27 M MAD243.00 MAD+2.10%840.118.5528.41 MAD+16.43%0.00%Technology services
MMOXMAGHREB OXYGENE
191.79 M MAD249.95 MAD+5.89%130.1523.2410.75 MAD−41.34%1.69%Process industries
CCRSCARTIER SAADA
179.01 M MAD34.95 MAD+2.79%8441.4321.471.63 MAD+116.77%0.00%Consumer non-durables
FFBRFENIE BROSSETTE
152.53 M MAD109.50 MAD+3.30%40.0119.765.54 MAD−0.14%0.00%Distribution services
SSRMREALISATIONS MECANIQUES
131.52 M MAD408.50 MAD−0.61%3051.81−31.48 MAD−109.55%0.00%Distribution services
MMDPMED PAPER
104.48 M MAD21.83 MAD−0.05%3240.0816.621.31 MAD−33.67%0.00%Process industries
AAFIAFRIC INDUSTRIES
87.45 M MAD299.00 MAD−0.33%1.9 K2.7117.0717.52 MAD+48.94%6.67%Process industries
SSTRSTROC INDUSTRIE
53.69 M MAD44.80 MAD+4.19%20.00−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
38.24 M MAD99.86 MAD−0.05%30.017.1913.89 MAD0.00%Technology services
RREBREBAB COMPANY
18 M MAD102.00 MAD0.00%200.130.00%Non-energy minerals
IIBCIB MAROC.COM
13.78 M MAD33.95 MAD+2.88%20.010.00%Commercial services
DDYTDISTY TECHNOLOGIES
240.20 MAD−0.95%850.04Distribution services