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
110.992 B MAD549.7 MAD+0.04%51.56 K1.2213.6040.42 MAD3.00%Finance
IAMITISSALAT AL-MAGHRIB
82.371 B MAD93.70 MAD+3.59%440.082 K4.0165.851.42 MAD−65.23%2.34%Communications
Buy
BBCPBCP
60.984 B MAD299.95 MAD−0.35%328.954 K9.3715.4319.43 MAD3.33%Finance
LLHMLAFARGEHOLCIM MAR
44.683 B MAD1,907 MAD+0.63%2.121 K0.683.46%Non-energy minerals
Strong sell
BBOABANK OF AFRICA
40.813 B MAD192.00 MAD−1.03%17.526 K1.4114.2513.47 MAD2.08%Finance
Sell
MMNGMANAGEM
33.447 B MAD2,819 MAD−0.04%1280.2255.6050.70 MAD−40.29%1.06%Non-energy minerals
Sell
TTQMTAQA MOROCCO
30.783 B MAD1,305 MAD−0.53%2.009 K1.3027.8546.86 MAD−5.24%2.68%Utilities
MMSASODEP-MARSA MAROC
29.945 B MAD408.00 MAD−0.49%9.366 K0.2835.1411.61 MAD+27.89%2.08%Transportation
Sell
CCMACIMENTS DU MAROC
26.923 B MAD1,865 MAD+1.30%8730.2327.7567.21 MAD−18.95%3.75%Non-energy minerals
CCSRCOSUMAR
18.189 B MAD192.50 MAD+0.26%66.637 K1.6518.0210.68 MAD+32.27%3.64%Process industries
Buy
WWAAWAFA ASSURANCE
15.4 B MAD4,400 MAD+4.76%3750.4121.98200.16 MAD+30.59%3.18%Finance
AADHDOUJA PROM ADDOHA
15.176 B MAD37.70 MAD−0.76%354.438 K0.5086.870.43 MAD0.00%Finance
Strong sell
AAKTAKDITAL S.A
14.23 B MAD1,005 MAD+0.30%46.141 K4.7472.8713.79 MAD0.60%Health services
TTMATOTALENERGIES MARKETING MAROC
13.44 B MAD1,500 MAD+0.67%1900.28267.465.61 MAD−94.63%3.73%Retail trade
Sell
CCIHCIH
13.229 B MAD420.00 MAD0.00%5.012 K0.2417.2424.36 MAD3.33%Finance
Sell
GGAZAFRIQUIA GAZ
13.197 B MAD3,839 MAD+1.56%2.009 K7.1827.41140.06 MAD−4.45%3.65%Distribution services
LLBVLABEL VIE
13.023 B MAD4,500 MAD+2.39%2000.0725.65175.43 MAD+22.29%2.15%Retail trade
Buy
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
12.34 B MAD390.00 MAD0.00%29.862 K1.3034.0311.46 MAD+52.00%1.92%Industrial services
CCDMCDM
10.228 B MAD940.0 MAD+1.62%5000.2816.8255.89 MAD3.64%Finance
Buy
BBCIBMCI
8.366 B MAD630.0 MAD+3.11%4.134 K2.892.86%Finance
AATLATLANTASANAD
7.789 B MAD129.20 MAD−3.58%10.326 K0.9617.807.26 MAD+5.05%4.41%Finance
SSAHSANLAM MAROC
7.645 B MAD1,857 MAD−5.69%440.384.15%Finance
LLESLESIEUR CRISTAL
7.599 B MAD275.00 MAD0.00%1310.290.73%Consumer non-durables
Strong sell
SSBMSOCIETE DES BOISSONS DU MAROC
7.343 B MAD2,595 MAD+3.22%3001.0411.52225.20 MAD+90.34%6.17%Consumer non-durables
Buy
SSOTSOTHEMA
7.2 B MAD1,000.0 MAD0.00%1.057 K0.4627.4036.49 MAD+6.39%1.70%Health technology
AADIALLIANCES
7.065 B MAD320.00 MAD+0.95%28.54 K0.3529.5810.82 MAD+100.24%0.94%Finance
CCFGCFG BANK
6.792 B MAD194.00 MAD+1.57%125.816 K4.8632.306.01 MAD1.70%Finance
AARDARADEI CAPITAL
5.82 B MAD496.00 MAD+0.20%1270.1120.4824.22 MAD1.19%Technology services
DDHODELTA HOLDING
4.993 B MAD57.00 MAD+0.04%8.33 K0.3619.752.89 MAD+41.77%2.63%Producer manufacturing
HHPSHPS
4.244 B MAD573.1 MAD+0.37%37.41 K11.6841.4813.82 MAD−1.66%1.19%Technology services
AATHAUTO HALL
3.772 B MAD75.00 MAD+2.04%47.234 K0.53135.310.55 MAD−89.44%2.67%Retail trade
Strong sell
SSMISMI
3.748 B MAD2,278 MAD+0.35%4501.4622.25102.40 MAD3.51%Non-energy minerals
SSIDSONASID
3.237 B MAD830.0 MAD−0.60%20.751 K15.032.53%Non-energy minerals
Strong sell
RRISRISMA
3.224 B MAD225.00 MAD−1.83%1.461 K1.0913.2117.03 MAD2.67%Consumer services
MMUTMUTANDIS SCA
2.866 B MAD310.00 MAD−0.77%3.691 K0.1816.6218.66 MAD+133.26%3.39%Consumer non-durables
Strong buy
CCMTMINIERE TOUISSIT
2.791 B MAD1,660 MAD−0.66%2.214 K5.5217.5994.36 MAD+4.21%3.61%Non-energy minerals
JJETJET CONTRACTORS
2.694 B MAD889.4 MAD−1.18%1.671 K0.400.79%Industrial services
OOULOULMES
2.604 B MAD1,315 MAD−0.53%121.461.67%Consumer non-durables
Buy
UUMRUNIMER
1.996 B MAD174.90 MAD−0.57%30.00−2.99 MAD+63.73%0.57%Consumer non-durables
RRDSRES DAR SAADA
1.949 B MAD74.35 MAD−1.46%80.687 K1.43−2.56 MAD−293.55%0.00%Finance
Sell
EEQDEQDOM
1.844 B MAD1,104 MAD+0.55%40.024.98%Finance
SSLFSALAFIN
1.703 B MAD545.0 MAD−3.88%1.334 K7.9418.8028.99 MAD2.61%Finance
DDWYDISWAY
1.288 B MAD682.9 MAD+1.47%3323.3219.6634.74 MAD−39.10%5.13%Distribution services
MMABMAGHREBAIL
1.287 B MAD930.0 MAD−0.21%1143.1510.0792.33 MAD+29.03%5.38%Finance
AAFMAFMA
1.18 B MAD1,180 MAD−1.91%2306.3919.6760.00 MAD+3.70%4.66%Finance
SSNPSNEP
1.155 B MAD481.20 MAD−1.80%5621.07−19.43 MAD−136.96%3.33%Process industries
DDRIDARI COUSPATE
1.104 B MAD3,700 MAD+5.84%140.6231.34118.07 MAD−16.26%3.24%Consumer non-durables
MMLEMAROC LEASING
1.069 B MAD385.00 MAD+5.77%520.713.64%Finance
PPROPROMOPHARM S.A
1.051 B MAD1,051 MAD−4.02%1151.4818.4756.90 MAD+16.13%3.81%Health technology
MMICMICRODATA
1.05 B MAD625.1 MAD−2.33%10.0118.3634.05 MAD+25.55%5.44%Technology services
CCOLCOLORADO
821.998 M MAD51.00 MAD−0.91%9.227 K9.1621.272.40 MAD+16.52%4.41%Process industries
IIMOIMMORENTE INVEST
819.637 M MAD91.00 MAD0.00%26.968 K4.3919.164.75 MAD+1,023.99%5.49%Finance
CCTMCTM
809.145 M MAD660.0 MAD+0.46%95814.3412.8251.47 MAD+79.23%3.79%Transportation
AALMALUMINIUM DU MAROC
638.357 M MAD1,370 MAD−1.51%741.2995.7114.31 MAD−63.35%6.57%Producer manufacturing
BBALBALIMA
400.248 M MAD229.50 MAD+0.22%193.2245.025.10 MAD−10.08%2.40%Finance
MM2MM2M GROUP
353.038 M MAD545.0 MAD−1.18%80.52−22.81 MAD+25.62%0.00%Technology services
CCRSCARTIER SAADA
202.702 M MAD38.50 MAD−2.21%5.987 K3.5925.561.51 MAD0.00%Consumer non-durables
SS2MS.M MONETIQUE
194.897 M MAD240.00 MAD−6.21%7261.249.0426.54 MAD+703.53%0.00%Technology services
MMOXMAGHREB OXYGENE
186.875 M MAD230.00 MAD+1.32%150.1819.5811.74 MAD1.74%Process industries
FFBRFENIE BROSSETTE
164.044 M MAD114.00 MAD+0.48%80.010.00%Distribution services
SSRMREALISATIONS MECANIQUES
154.544 M MAD482.95 MAD−1.03%8350.79−27.03 MAD−751.87%0.00%Distribution services
SSNASTOKVIS NORD AFRIQUE
142.525 M MAD15.50 MAD+3.33%5.07 K0.84−13.94 MAD−337.78%0.00%Distribution services
MMDPMED PAPER
102.278 M MAD21.38 MAD+2.54%5.374 K0.7617.781.20 MAD+227.40%0.00%Process industries
ZZDJZELLIDJA S.A
101.967 M MAD178.00 MAD+1.71%320.26−1.92 MAD+53.63%0.00%Non-energy minerals
AAFIAFRIC INDUSTRIES
92.989 M MAD319.00 MAD+0.02%2750.826.27%Process industries
SSTRSTROC INDUSTRIE
61.165 M MAD48.99 MAD−1.03%1810.19−31.81 MAD−266.04%0.00%Industrial services
IINVINVOLYS
40.549 M MAD105.95 MAD+0.43%200.0858.881.80 MAD+12,571.83%0.00%Technology services
RREBREBAB COMPANY
18.501 M MAD104.85 MAD0.00%4326.230.00%Non-energy minerals
IIBCIB MAROC.COM
15.489 M MAD37.10 MAD−0.13%3600.790.00%Commercial services
DDYTDISTY TECHNOLOGIES
236.80 MAD+1.20%3160.33Distribution services