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.45 B MAD571.8 MAD−0.03%53.36 K2.6512.9744.09 MAD+21.12%2.89%Finance
Buy
IAMITISSALAT AL-MAGHRIB
75.81 B MAD86.24 MAD+0.79%20.97 K0.3160.601.42 MAD−76.03%4.87%Communications
Strong buy
BBCPBCP
58.96 B MAD290.00 MAD−0.68%4.93 K0.2015.3718.87 MAD−7.31%3.45%Finance
Sell
LLHMLAFARGEHOLCIM MAR
45.62 B MAD1,947 MAD+0.05%4810.2730.7863.25 MAD+1.34%3.39%Non-energy minerals
Sell
BBOABANK OF AFRICA
42.08 B MAD195.00 MAD+1.56%7.73 K0.0312.6815.38 MAD+29.41%2.02%Finance
Sell
MMSASODEP-MARSA MAROC
38.86 B MAD529.4 MAD+0.46%14.12 K0.6537.1614.24 MAD+20.74%1.61%Transportation
Buy
MMNGMANAGEM
34.41 B MAD2,900 MAD+3.76%2721.0768.3242.45 MAD−39.32%1.03%Non-energy minerals
Strong sell
TTQMTAQA MOROCCO
31.61 B MAD1,340 MAD+0.22%1350.0828.6046.86 MAD−4.36%2.61%Utilities
Sell
CCMACIMENTS DU MAROC
27.79 B MAD1,925 MAD−0.26%2.84 K0.8528.7966.85 MAD+11.03%3.64%Non-energy minerals
Neutral
CCSRCOSUMAR
18.02 B MAD190.70 MAD−1.19%8.99 K1.6217.1311.13 MAD+32.53%3.67%Process industries
Neutral
WWAAWAFA ASSURANCE
15.51 B MAD4,430 MAD+3.00%5381.4321.47206.29 MAD+17.80%3.16%Finance
Sell
AADHDOUJA PROM ADDOHA
15.26 B MAD37.90 MAD−0.39%335.22 K0.4957.580.66 MAD+226.49%0.00%Finance
Strong sell
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
14.97 B MAD473.00 MAD−0.42%7.52 K0.2729.9115.81 MAD+83.14%1.59%Industrial services
Strong buy
AAKTAKDITAL S.A
14.91 B MAD1,053 MAD−0.66%15.04 K1.4760.4517.42 MAD+71.19%0.57%Health services
Neutral
TTMATOTALENERGIES MARKETING MAROC
13.35 B MAD1,490 MAD−0.60%2.92 K4.5137.1440.11 MAD+39.50%3.76%Retail trade
Sell
GGAZAFRIQUIA GAZ
13.06 B MAD3,800 MAD0.00%641.0926.93141.12 MAD−4.75%3.68%Distribution services
Sell
CCIHCIH
12.75 B MAD404.90 MAD−1.24%39.66 K13.0115.3526.38 MAD+19.60%3.45%Finance
Neutral
LLBVLABEL VIE
11.84 B MAD4,090 MAD−0.24%2541.0621.69188.54 MAD−27.31%2.37%Retail trade
Strong buy
CCDMCDM
10.66 B MAD979.9 MAD−0.01%4.42 K0.6316.8658.13 MAD+53.57%3.49%Finance
Neutral
AADIALLIANCES
9.74 B MAD441.00 MAD+0.46%23.69 K0.4532.7213.48 MAD+42.45%0.68%Finance
Sell
AATLATLANTASANAD
7.78 B MAD129.00 MAD0.00%990.0117.587.34 MAD+2.95%4.42%Finance
Sell
SSAHSANLAM MAROC
7.76 B MAD1,884 MAD−0.32%40.0710.66176.71 MAD+178.78%4.09%Finance
Buy
LLESLESIEUR CRISTAL
7.52 B MAD272.10 MAD0.00%110.05129.632.10 MAD+866.84%0.74%Consumer non-durables
Strong sell
CCFGCFG BANK
7.46 B MAD213.00 MAD+1.43%17.33 K1.2835.466.01 MAD+129.51%1.55%Finance
BBCIBMCI
7.42 B MAD559.0 MAD−3.62%8770.3030.3018.45 MAD+1,154.34%3.22%Finance
Sell
SSBMSOCIETE DES BOISSONS DU MAROC
6.64 B MAD2,348 MAD0.00%100.0111.07212.11 MAD+49.90%6.81%Consumer non-durables
Buy
SSOTSOTHEMA
6.63 B MAD921.2 MAD−3.94%1260.2624.1738.11 MAD+5.39%1.85%Health technology
AARDARADEI CAPITAL
6.11 B MAD486.10 MAD+0.02%110.0020.0624.23 MAD1.21%Technology services
Strong buy
JJETJET CONTRACTORS
4.91 B MAD1,620 MAD+0.37%7.97 K1.550.43%Industrial services
DDHODELTA HOLDING
4.71 B MAD53.80 MAD+1.32%36.55 K37.9518.642.89 MAD+44.59%2.79%Producer manufacturing
HHPSHPS
4.13 B MAD557.0 MAD0.00%8530.1743.7212.74 MAD−5.53%1.22%Technology services
Buy
SSIDSONASID
3.67 B MAD941.0 MAD+0.11%11.77 K7.3454.4117.29 MAD+50.72%2.23%Non-energy minerals
Sell
SSMISMI
3.41 B MAD2,070 MAD−1.19%7084.2714.16146.20 MAD+384.39%3.86%Non-energy minerals
AATHAUTO HALL
3.32 B MAD65.98 MAD−0.26%4.05 K0.1555.971.18 MAD+4,731.56%3.03%Retail trade
Sell
RRISRISMA
3.25 B MAD227.00 MAD−1.30%28.59 K2.5513.7316.53 MAD+16.03%2.64%Consumer services
Neutral
MMUTMUTANDIS SCA
2.77 B MAD300.00 MAD+0.33%3.23 K1.0016.0818.66 MAD+56.98%3.50%Consumer non-durables
Strong buy
CCMTMINIERE TOUISSIT
2.73 B MAD1,625 MAD0.00%400.0216.9296.02 MAD−37.12%3.69%Non-energy minerals
Buy
OOULOULMES
2.57 B MAD1,300 MAD−1.14%10.1138.3633.89 MAD+23.29%1.69%Consumer non-durables
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.07 B MAD78.86 MAD+1.10%200.44 K1.38−2.92 MAD−47.17%0.00%Finance
Sell
EEQDEQDOM
2.04 B MAD1,219 MAD+2.27%8343.394.51%Finance
UUMRUNIMER
1.96 B MAD171.90 MAD−1.72%9.04 K179.72−3.69 MAD−387.09%0.58%Consumer non-durables
SSLFSALAFIN
1.77 B MAD565.0 MAD−0.53%8104.2318.9429.84 MAD+20.69%2.52%Finance
SSNPSNEP
1.45 B MAD605.0 MAD−0.17%5.48 K0.77−24.25 MAD−1,324.00%2.64%Process industries
AAGMAGMA
1.3 B MAD6,486 MAD−0.02%10.0819.99324.45 MAD+7.01%4.24%Finance
MMABMAGHREBAIL
1.28 B MAD928.0 MAD−0.11%170.259.6796.01 MAD+6.30%5.39%Finance
DDWYDISWAY
1.25 B MAD663.0 MAD+4.25%650.0920.3132.65 MAD−16.87%5.28%Distribution services
Sell
AAFMAFMA
1.15 B MAD1,146 MAD+1.96%5858.0017.4165.84 MAD+4.37%4.80%Finance
MMICMICRODATA
1.08 B MAD640.0 MAD+2.89%4 K52.4216.3939.06 MAD+35.67%5.31%Technology services
PPROPROMOPHARM S.A
1 B MAD1,000.0 MAD+5.42%5006.6917.9555.72 MAD−19.21%4.00%Health technology
CCOLCOLORADO
854.23 M MAD53.00 MAD+1.36%1.4 K4.8819.572.71 MAD+20.03%4.25%Process industries
CCTMCTM
845.92 M MAD690.0 MAD0.00%570.2814.9646.11 MAD+20.28%2.17%Transportation
IIMOIMMORENTE INVEST
810.54 M MAD89.99 MAD0.00%8200.1419.194.69 MAD+92.91%5.78%Finance
Strong buy
AALMALUMINIUM DU MAROC
672.37 M MAD1,443 MAD−0.07%180.4326.5254.41 MAD6.24%Producer manufacturing
Buy
BBALBALIMA
375.83 M MAD215.50 MAD+5.12%151.1630.247.13 MAD+86.21%2.55%Finance
MM2MM2M GROUP
357.25 M MAD551.5 MAD−4.91%90.1328.0719.65 MAD0.00%Technology services
SSNASTOKVIS NORD AFRIQUE
291.79 M MAD16.49 MAD−0.30%4480.16−12.94 MAD+37.25%0.00%Distribution services
MMOXMAGHREB OXYGENE
209.54 M MAD257.90 MAD−0.41%1020.7323.9810.75 MAD−41.34%1.55%Process industries
SS2MS.M MONETIQUE
202.94 M MAD249.90 MAD−1.23%2.82 K4.108.8028.41 MAD+16.43%0.00%Technology services
CCRSCARTIER SAADA
174.01 M MAD33.05 MAD+2.13%870.1821.941.51 MAD+243.04%0.00%Consumer non-durables
FFBRFENIE BROSSETTE
158.29 M MAD110.00 MAD−0.90%4000.4019.855.54 MAD−0.14%0.00%Distribution services
SSRMREALISATIONS MECANIQUES
132.5 M MAD414.05 MAD+0.01%1320.59−31.48 MAD−109.55%0.00%Distribution services
MMDPMED PAPER
97.97 M MAD20.48 MAD+1.54%3.77 K2.8015.591.31 MAD−33.67%0.00%Process industries
AAFIAFRIC INDUSTRIES
88.46 M MAD303.45 MAD+1.15%130.1117.3217.52 MAD+48.94%6.59%Process industries
SSTRSTROC INDUSTRIE
54.81 M MAD43.90 MAD−0.23%80.00−29.31 MAD−97.43%0.00%Industrial services
ZZDJZELLIDJA S.A
49.27 M MAD86.01 MAD+1.18%100.26391.130.22 MAD−76.32%0.00%Non-energy minerals
IINVINVOLYS
36.77 M MAD96.07 MAD−2.96%571.206.9213.89 MAD0.00%Technology services
IIBCIB MAROC.COM
14.4 M MAD34.50 MAD−0.86%250.070.00%Commercial services
DDYTDISTY TECHNOLOGIES
247.00 MAD−1.18%540.02Distribution services