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
125.19 B MAD620.0 MAD0.00%17.32 K0.1214.0644.09 MAD+21.12%2.66%Finance
Sell
IAMITISSALAT AL-MAGHRIB
78.55 B MAD89.35 MAD−0.22%94.17 K0.2262.791.42 MAD−76.03%4.70%Communications
Buy
BBCPBCP
58.55 B MAD288.00 MAD−0.67%6.2 K0.0315.2618.87 MAD−7.31%3.47%Finance
Sell
LLHMLAFARGEHOLCIM MAR
47.82 B MAD2,041 MAD+0.15%10.06 K1.0932.2763.25 MAD+1.34%3.23%Non-energy minerals
Strong sell
BBOABANK OF AFRICA
46.36 B MAD214.85 MAD+0.56%33.2 K1.9713.9715.38 MAD+29.41%1.83%Finance
Sell
MMSASODEP-MARSA MAROC
44.27 B MAD603.2 MAD−1.11%22.48 K0.2442.3514.24 MAD+20.74%1.41%Transportation
Neutral
MMNGMANAGEM
40.34 B MAD3,400 MAD+1.19%1200.0780.1042.45 MAD−39.32%0.88%Non-energy minerals
Strong sell
TTQMTAQA MOROCCO
33.73 B MAD1,430 MAD−0.63%1.56 K0.1430.5246.86 MAD−4.36%2.45%Utilities
Sell
CCMACIMENTS DU MAROC
28.44 B MAD1,970 MAD+1.76%3.48 K0.4529.4766.85 MAD+11.03%3.55%Non-energy minerals
Neutral
CCSRCOSUMAR
19.65 B MAD208.00 MAD+4.52%187.16 K4.0318.6811.13 MAD+32.53%3.37%Process industries
Sell
AADHDOUJA PROM ADDOHA
18.11 B MAD45.00 MAD−1.12%173.19 K0.1068.370.66 MAD+226.49%0.00%Finance
Strong sell
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
16.77 B MAD530.0 MAD0.00%9.02 K0.1633.5215.81 MAD+83.14%1.42%Industrial services
AAKTAKDITAL S.A
16.37 B MAD1,156 MAD+1.49%3.53 K0.1166.3617.42 MAD+71.19%0.52%Health services
Buy
WWAAWAFA ASSURANCE
16.07 B MAD4,590 MAD0.00%2180.3122.25206.29 MAD+17.80%3.05%Finance
Sell
TTMATOTALENERGIES MARKETING MAROC
13.44 B MAD1,500 MAD−1.90%1010.0237.3940.11 MAD+39.50%3.73%Retail trade
GGAZAFRIQUIA GAZ
12.93 B MAD3,761 MAD+0.03%380.0326.65141.12 MAD−4.75%3.72%Distribution services
Sell
CCIHCIH
12.88 B MAD409.00 MAD0.00%220.0015.5126.38 MAD+19.60%3.42%Finance
Strong sell
LLBVLABEL VIE
12.26 B MAD4,235 MAD−0.33%2100.0822.46188.54 MAD−27.31%2.28%Retail trade
Buy
AADIALLIANCES
11.46 B MAD519.0 MAD+0.19%17.4 K0.1638.5113.48 MAD+42.45%0.58%Finance
Sell
CCDMCDM
11.43 B MAD1,050 MAD+0.57%4.1 K0.2218.0658.13 MAD+53.57%3.26%Finance
Neutral
BBCIBMCI
8.83 B MAD665.0 MAD+0.77%3850.0236.0518.45 MAD+1,154.34%2.71%Finance
Sell
CCFGCFG BANK
8.23 B MAD235.00 MAD+1.95%9.93 K0.1139.126.01 MAD+129.51%1.40%Finance
LLESLESIEUR CRISTAL
8.01 B MAD290.00 MAD+5.42%1010.18138.162.10 MAD+866.84%0.69%Consumer non-durables
Strong sell
AATLATLANTASANAD
7.96 B MAD132.00 MAD−0.75%60.24 K3.2417.997.34 MAD+2.95%4.32%Finance
Sell
SSAHSANLAM MAROC
7.78 B MAD1,890 MAD+1.39%660.2910.70176.71 MAD+178.78%4.07%Finance
Buy
SSBMSOCIETE DES BOISSONS DU MAROC
6.71 B MAD2,370 MAD−0.21%210.2111.17212.11 MAD+49.90%6.75%Consumer non-durables
Buy
JJETJET CONTRACTORS
6.66 B MAD2,200 MAD0.00%1.44 K0.130.32%Industrial services
SSOTSOTHEMA
6.66 B MAD925.0 MAD−1.60%1580.1724.2738.11 MAD+5.39%1.84%Health technology
AARDARADEI CAPITAL
5.97 B MAD475.00 MAD−0.63%17.59 K1.3719.6024.23 MAD1.24%Technology services
Buy
DDHODELTA HOLDING
5.96 B MAD68.00 MAD+1.49%3.71 K0.0623.562.89 MAD+44.59%2.21%Producer manufacturing
HHPSHPS
5.02 B MAD677.9 MAD−0.26%1.98 K0.0353.2112.74 MAD−5.53%1.00%Technology services
Strong buy
SSIDSONASID
4.47 B MAD1,145 MAD+1.33%1.55 K0.2666.2117.29 MAD+50.72%1.83%Non-energy minerals
Strong sell
AATHAUTO HALL
3.37 B MAD67.00 MAD0.00%1.94 K0.0556.831.18 MAD+4,731.56%2.99%Retail trade
Strong sell
RRISRISMA
3.37 B MAD235.00 MAD−0.84%5290.0814.2216.53 MAD+16.03%2.55%Consumer services
SSMISMI
3.29 B MAD1,997 MAD−0.15%210.0413.66146.20 MAD+384.39%4.01%Non-energy minerals
MMUTMUTANDIS SCA
2.92 B MAD316.00 MAD−1.28%5.72 K0.1716.9418.66 MAD+56.98%3.32%Consumer non-durables
CCMTMINIERE TOUISSIT
2.85 B MAD1,697 MAD0.00%60.0117.6796.02 MAD−37.12%3.54%Non-energy minerals
Buy
OOULOULMES
2.57 B MAD1,299 MAD−5.94%131.6538.3433.89 MAD+23.29%1.69%Consumer non-durables
Buy
RRDSRES DAR SAADA
2.33 B MAD89.00 MAD+1.59%71.19 K0.25−2.92 MAD−47.17%0.00%Finance
Sell
UUMRUNIMER
2.02 B MAD177.00 MAD0.00%300.03−3.69 MAD−387.09%0.56%Consumer non-durables
CCMGCMGP GROUP
1.93 B MAD351.05 MAD+1.46%59.98 K0.2713.8825.30 MAD0.00%Producer manufacturing
SSLFSALAFIN
1.87 B MAD599.5 MAD−0.08%1500.1620.0929.84 MAD+20.69%2.38%Finance
SSNPSNEP
1.55 B MAD644.0 MAD−2.13%6.44 K1.60−24.25 MAD−1,324.00%2.48%Process industries
CCTMCTM
1.44 B MAD1,172 MAD−0.68%3130.1225.4246.11 MAD+20.28%1.28%Transportation
AAGMAGMA
1.38 B MAD6,875 MAD+0.01%30.4821.19324.45 MAD+7.01%4.00%Finance
MMABMAGHREBAIL
1.26 B MAD910.0 MAD0.00%2003.249.4896.01 MAD+6.30%5.49%Finance
DDWYDISWAY
1.2 B MAD638.0 MAD−1.85%4290.5519.5432.65 MAD−16.87%5.49%Distribution services
Sell
AAFMAFMA
1.11 B MAD1,111 MAD+1.83%1680.6116.8765.84 MAD+4.37%4.95%Finance
MMICMICRODATA
1.1 B MAD652.1 MAD−4.80%3420.3316.7039.06 MAD+35.67%5.21%Technology services
MMLEMAROC LEASING
1.09 B MAD392.15 MAD+5.99%30.1310.8436.19 MAD+16.04%3.57%Finance
DDRIDARI COUSPATE
1.01 B MAD3,400 MAD0.00%100.9323.79142.90 MAD+174.23%3.53%Consumer non-durables
PPROPROMOPHARM S.A
990 M MAD990.0 MAD−1.00%10.0117.7755.72 MAD−19.21%4.04%Health technology
CCOLCOLORADO
983.01 M MAD60.99 MAD−0.02%1130.0622.522.71 MAD+20.03%3.69%Process industries
IIMOIMMORENTE INVEST
808.02 M MAD89.71 MAD−0.10%6.2 K0.5519.134.69 MAD+92.91%5.80%Finance
AALMALUMINIUM DU MAROC
652.34 M MAD1,400 MAD−2.03%2342.5125.7354.41 MAD6.43%Producer manufacturing
Buy
BBALBALIMA
383.68 M MAD220.00 MAD0.00%120.4430.877.13 MAD+86.21%2.50%Finance
MM2MM2M GROUP
336.84 M MAD520.0 MAD+0.56%87019.2126.4719.65 MAD0.00%Technology services
SSNASTOKVIS NORD AFRIQUE
304.18 M MAD17.19 MAD0.00%1.48 K0.38−12.94 MAD+37.25%0.00%Distribution services
SS2MS.M MONETIQUE
234.69 M MAD289.00 MAD+3.23%2.15 K4.4110.1728.41 MAD+16.43%0.00%Technology services
MMOXMAGHREB OXYGENE
215.31 M MAD265.00 MAD−2.93%70.1124.6410.75 MAD−41.34%1.51%Process industries
FFBRFENIE BROSSETTE
198.58 M MAD138.00 MAD+4.55%8.95 K1.9524.905.54 MAD−0.14%0.00%Distribution services
CCRSCARTIER SAADA
184.27 M MAD35.00 MAD−1.96%2.16 K0.7521.511.63 MAD+116.77%0.00%Consumer non-durables
SSRMREALISATIONS MECANIQUES
133.76 M MAD418.00 MAD+3.72%750.34−31.48 MAD−109.55%0.00%Distribution services
MMDPMED PAPER
106.44 M MAD22.25 MAD−2.41%16.58 K1.4416.941.31 MAD−33.67%0.00%Process industries
AAFIAFRIC INDUSTRIES
87.16 M MAD299.00 MAD−0.33%1.07 K2.5717.0717.52 MAD+48.94%6.69%Process industries
ZZDJZELLIDJA S.A
85.58 M MAD149.40 MAD+6.00%30.03679.400.22 MAD−76.32%0.00%Non-energy minerals
SSTRSTROC INDUSTRIE
61.66 M MAD49.39 MAD+6.10%1700.12−29.31 MAD−97.43%0.00%Industrial services
IINVINVOLYS
38.58 M MAD100.80 MAD−0.20%2070.227.2613.89 MAD0.00%Technology services
RREBREBAB COMPANY
15.35 M MAD87.00 MAD−3.33%150.570.00%Non-energy minerals
IIBCIB MAROC.COM
14.61 M MAD34.99 MAD+0.55%5700.540.00%Commercial services
DDYTDISTY TECHNOLOGIES
307.95 MAD−0.02%4840.05Distribution services