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
114.28 B MAD565.0 MAD−0.18%72.99 K0.6312.8144.09 MAD+21.12%2.92%Finance
Buy
IAMITISSALAT AL-MAGHRIB
73.49 B MAD83.70 MAD+0.12%47.28 K0.1558.821.42 MAD−76.03%5.02%Communications
Buy
BBCPBCP
57.13 B MAD285.00 MAD+1.42%2950.0015.1118.87 MAD−7.31%3.56%Finance
Sell
LLHMLAFARGEHOLCIM MAR
45.67 B MAD1,921 MAD−1.44%820.0430.3763.25 MAD+1.34%3.39%Non-energy minerals
Sell
BBOABANK OF AFRICA
43.27 B MAD201.00 MAD+0.25%1900.0013.0715.38 MAD+29.41%1.97%Finance
Sell
MMSASODEP-MARSA MAROC
38.83 B MAD532.9 MAD+0.74%16.79 K0.4337.4114.24 MAD+20.74%1.61%Transportation
Buy
MMNGMANAGEM
33.46 B MAD2,897 MAD+2.73%600.0368.2542.45 MAD−39.32%1.06%Non-energy minerals
Strong sell
TTQMTAQA MOROCCO
31.14 B MAD1,367 MAD+3.56%170.0029.1746.86 MAD−4.36%2.65%Utilities
Sell
CCMACIMENTS DU MAROC
27.72 B MAD1,920 MAD0.00%4160.2228.7266.85 MAD+11.03%3.65%Non-energy minerals
Neutral
CCSRCOSUMAR
17.58 B MAD191.00 MAD+2.66%8800.0717.1511.13 MAD+32.53%3.76%Process industries
Neutral
WWAAWAFA ASSURANCE
15.57 B MAD4,460 MAD+0.22%50.0121.62206.29 MAD+17.80%3.15%Finance
Sell
AADHDOUJA PROM ADDOHA
15.5 B MAD38.70 MAD+0.52%218.14 K0.2758.800.66 MAD+226.49%0.00%Finance
Strong sell
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
14.81 B MAD470.00 MAD+0.43%4.41 K0.3329.7215.81 MAD+83.14%1.60%Industrial services
Strong buy
AAKTAKDITAL S.A
14.73 B MAD1,047 MAD+0.67%6.11 K0.5460.1117.42 MAD+71.19%0.58%Health services
Neutral
TTMATOTALENERGIES MARKETING MAROC
13.71 B MAD1,500 MAD−1.96%100.0137.3940.11 MAD+39.50%3.66%Retail trade
Sell
GGAZAFRIQUIA GAZ
12.89 B MAD3,800 MAD+1.33%60.0126.93141.12 MAD−4.75%3.73%Distribution services
Sell
CCIHCIH
12.54 B MAD398.00 MAD0.00%48 K0.8615.0926.38 MAD+19.60%3.51%Finance
Neutral
LLBVLABEL VIE
11.84 B MAD4,093 MAD+0.07%20.0021.71188.54 MAD−27.31%2.37%Retail trade
Strong buy
CCDMCDM
10.23 B MAD938.0 MAD−0.21%16.03 K4.7216.1458.13 MAD+53.57%3.64%Finance
Neutral
AADIALLIANCES
9.8 B MAD456.80 MAD+2.88%65.75 K2.0533.8913.48 MAD+42.45%0.68%Finance
Sell
LLESLESIEUR CRISTAL
7.87 B MAD289.00 MAD+1.40%940.00137.682.10 MAD+866.84%0.70%Consumer non-durables
Strong sell
BBCIBMCI
7.68 B MAD578.0 MAD0.00%1500.0231.3318.45 MAD+1,154.34%3.11%Finance
Sell
AATLATLANTASANAD
7.54 B MAD125.00 MAD−2.15%7.59 K1.8717.037.34 MAD+2.95%4.56%Finance
Sell
CCFGCFG BANK
7.53 B MAD218.00 MAD+1.40%6.84 K0.1036.296.01 MAD+129.51%1.53%Finance
SSAHSANLAM MAROC
6.91 B MAD1,798 MAD+7.09%50.2310.17176.71 MAD+178.78%4.59%Finance
Buy
SSOTSOTHEMA
6.73 B MAD925.0 MAD−1.07%400.0824.2738.11 MAD+5.39%1.82%Health technology
SSBMSOCIETE DES BOISSONS DU MAROC
6.4 B MAD2,260 MAD−3.71%3481.8010.65212.11 MAD+49.90%7.08%Consumer non-durables
Buy
AARDARADEI CAPITAL
6.03 B MAD486.80 MAD+1.42%880.1020.0924.23 MAD1.23%Technology services
Buy
JJETJET CONTRACTORS
5.42 B MAD1,813 MAD+1.28%1.3 K0.180.39%Industrial services
DDHODELTA HOLDING
4.91 B MAD56.00 MAD0.00%4.87 K0.8619.402.89 MAD+44.59%2.68%Producer manufacturing
HHPSHPS
4.26 B MAD579.9 MAD+0.85%11.98 K0.6645.5212.74 MAD−5.53%1.18%Technology services
Buy
SSIDSONASID
3.82 B MAD985.0 MAD+0.51%1970.0856.9517.29 MAD+50.72%2.14%Non-energy minerals
Sell
SSMISMI
3.26 B MAD1,980 MAD0.00%130.0613.54146.20 MAD+384.39%4.04%Non-energy minerals
RRISRISMA
3.25 B MAD227.00 MAD0.00%3040.1313.7316.53 MAD+16.03%2.64%Consumer services
Neutral
AATHAUTO HALL
3.22 B MAD65.50 MAD+2.34%1.9 K0.2655.561.18 MAD+4,731.56%3.13%Retail trade
Sell
MMUTMUTANDIS SCA
2.73 B MAD302.00 MAD+2.37%3110.0316.1918.66 MAD+56.98%3.56%Consumer non-durables
Strong buy
CCMTMINIERE TOUISSIT
2.66 B MAD1,616 MAD+2.15%130.0216.8396.02 MAD−37.12%3.79%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 MAD76.79 MAD+1.04%118.17 K1.56−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.7 B MAD545.0 MAD+0.93%2.59 K14.3318.2729.84 MAD+20.69%2.61%Finance
CCMGCMGP GROUP
1.53 B MAD277.90 MAD+0.18%18.75 K0.0410.9825.30 MAD0.00%Producer manufacturing
SSNPSNEP
1.44 B MAD599.0 MAD0.00%1.26 K0.28−24.25 MAD−1,324.00%2.67%Process industries
AAGMAGMA
1.38 B MAD6,875 MAD+6.00%10.0821.19324.45 MAD+7.01%4.00%Finance
MMABMAGHREBAIL
1.25 B MAD900.0 MAD0.00%270.299.3796.01 MAD+6.30%5.56%Finance
DDWYDISWAY
1.21 B MAD638.0 MAD−0.31%160.0319.5432.65 MAD−16.87%5.47%Distribution services
Sell
AAFMAFMA
1.11 B MAD1,116 MAD+0.09%120.3216.9565.84 MAD+4.37%4.93%Finance
CCTMCTM
1.11 B MAD998.0 MAD+10.00%1.87 K2.3421.6446.11 MAD+20.28%1.65%Transportation
DDRIDARI COUSPATE
1.1 B MAD3,465 MAD−6.00%20.1024.25142.90 MAD+174.23%3.26%Consumer non-durables
MMICMICRODATA
1.09 B MAD650.0 MAD0.00%330.0216.6439.06 MAD+35.67%5.23%Technology services
MMLEMAROC LEASING
1.03 B MAD370.00 MAD−0.54%10.0410.2236.19 MAD+16.04%3.76%Finance
PPROPROMOPHARM S.A
910 M MAD910.0 MAD0.00%510.4816.3355.72 MAD−19.21%4.40%Health technology
CCOLCOLORADO
862.29 M MAD54.99 MAD+2.79%4.66 K5.7120.312.71 MAD+20.03%4.21%Process industries
IIMOIMMORENTE INVEST
797.21 M MAD91.00 MAD+2.81%4090.0319.404.69 MAD+92.91%5.88%Finance
Strong buy
AALMALUMINIUM DU MAROC
670.97 M MAD1,442 MAD+0.14%211.3026.5054.41 MAD6.25%Producer manufacturing
Buy
BBALBALIMA
383.68 M MAD220.00 MAD+2.09%100.8530.877.13 MAD+86.21%2.50%Finance
MM2MM2M GROUP
356.28 M MAD550.0 MAD0.00%330.4127.9919.65 MAD0.00%Technology services
SSNASTOKVIS NORD AFRIQUE
282.41 M MAD16.51 MAD+3.45%3.68 K1.41−12.94 MAD+37.25%0.00%Distribution services
MMOXMAGHREB OXYGENE
199.1 M MAD245.05 MAD0.00%150.2622.7910.75 MAD−41.34%1.63%Process industries
SS2MS.M MONETIQUE
195.71 M MAD239.90 MAD−0.46%2690.548.4528.41 MAD+16.43%0.00%Technology services
CCRSCARTIER SAADA
181.59 M MAD34.65 MAD+0.46%3000.5221.291.63 MAD+116.77%0.00%Consumer non-durables
FFBRFENIE BROSSETTE
149.65 M MAD104.95 MAD+0.91%1120.2818.945.54 MAD−0.14%0.00%Distribution services
SSRMREALISATIONS MECANIQUES
130.88 M MAD408.10 MAD−0.22%210.11−31.48 MAD−109.55%0.00%Distribution services
MMDPMED PAPER
102.33 M MAD20.85 MAD−2.52%1.01 K0.2815.871.31 MAD−33.67%0.00%Process industries
AAFIAFRIC INDUSTRIES
86.72 M MAD297.50 MAD−2.46%6040.6916.9817.52 MAD+48.94%6.72%Process industries
ZZDJZELLIDJA S.A
55.36 M MAD102.40 MAD+5.96%20.05465.670.22 MAD−76.32%0.00%Non-energy minerals
SSTRSTROC INDUSTRIE
52.44 M MAD42.00 MAD0.00%1130.18−29.31 MAD−97.43%0.00%Industrial services
IINVINVOLYS
37.51 M MAD100.30 MAD+2.35%7790.887.2213.89 MAD0.00%Technology services
RREBREBAB COMPANY
18 M MAD102.00 MAD0.00%200.130.00%Non-energy minerals
IIBCIB MAROC.COM
14.59 M MAD34.92 MAD−0.06%2200.210.00%Commercial services
DDYTDISTY TECHNOLOGIES
248.00 MAD+1.22%410.05Distribution services