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
ATWATTIJARIWAFA BANK
146.39 B MAD725.0 MAD+3.57%87.77 K1.9914.8448.84 MAD+20.84%2.62%Finance
Sell
IAMITISSALAT AL-MAGHRIB
106.37 B MAD121.00 MAD+2.54%516.82 K2.8259.062.05 MAD−65.91%3.47%Communications
Strong sell
TQMTAQA MOROCCO
70.41 B MAD2,985 MAD+1.19%3.13 K0.3966.8844.63 MAD+1.49%1.17%Utilities
Strong sell
MNGMANAGEM
65.26 B MAD5,500 MAD+3.77%2.18 K2.66105.2952.24 MAD+3.03%0.73%Non-energy minerals
Strong sell
BCPBCP
64.04 B MAD315.00 MAD0.00%72.51 K0.4214.7221.41 MAD+10.14%3.17%Finance
Sell
MSASODEP-MARSA MAROC
63.86 B MAD870.1 MAD+0.13%27.06 K0.8350.4017.26 MAD+48.67%0.98%Transportation
Sell
BOABANK OF AFRICA
58.01 B MAD268.85 MAD+1.95%20.25 K3.0516.0416.76 MAD+26.27%1.47%Finance
Strong sell
LLHMLAFARGEHOLCIM MAR
45.93 B MAD1,960 MAD+0.05%1.1 K0.1525.1178.07 MAD+17.89%3.57%Non-energy minerals
Sell
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
30.81 B MAD973.9 MAD+1.24%17.3 K0.3559.0516.49 MAD+43.92%0.77%Industrial services
CMACIMENTS DU MAROC
29.74 B MAD2,060 MAD−4.19%2.22 K0.8532.5363.33 MAD−5.78%3.40%Non-energy minerals
Strong sell
CSRCOSUMAR
25.13 B MAD266.00 MAD+2.31%31.7 K0.8129.559.00 MAD−15.73%2.63%Process industries
Sell
AKTAKDITAL S.A
20.64 B MAD1,458 MAD+0.21%1.09 K0.1158.7024.84 MAD+80.10%0.41%Health services
Buy
WAAWAFA ASSURANCE
18.62 B MAD5,319 MAD−0.47%7141.3621.81243.93 MAD+21.87%2.63%Finance
Sell
TTMATOTALENERGIES MARKETING MAROC
15.41 B MAD1,720 MAD+5.52%5.54 K8.7316.54104.00 MAD+1,754.39%6.57%Retail trade
Strong sell
GAZAFRIQUIA GAZ
15.13 B MAD4,400 MAD+1.15%5920.5720.24217.42 MAD+55.23%3.98%Distribution services
Buy
ADHDOUJA PROM ADDOHA
14.85 B MAD36.90 MAD+2.50%148.88 K0.7854.180.68 MAD+56.94%0.00%Finance
Sell
CIHCIH
14.6 B MAD410.10 MAD+0.51%2.39 K0.6113.3730.68 MAD+27.99%3.36%Finance
Sell
LBVLABEL VIE
13.83 B MAD4,780 MAD−3.61%4.74 K0.5425.53187.22 MAD+6.72%2.02%Retail trade
Buy
SOTSOTHEMA
13.03 B MAD1,810 MAD+9.56%14.64 K2.861.55%Health technology
CDMCDM
11.21 B MAD1,030 MAD0.00%1.33 K0.3714.3771.68 MAD+48.37%3.32%Finance
Sell
ADIALLIANCES
10.6 B MAD480.00 MAD−2.04%17.35 K0.8335.1013.67 MAD+26.39%0.63%Finance
Sell
SIDSONASID
9.36 B MAD2,400 MAD−0.83%1.63 K0.6866.2736.21 MAD+117.03%0.88%Non-energy minerals
CFGCFG BANK
8.75 B MAD249.95 MAD+2.44%67.11 K2.7233.427.48 MAD+57.70%1.32%Finance
ATLATLANTASANAD
8.44 B MAD140.00 MAD−0.53%9.84 K2.5518.627.52 MAD+3.61%4.14%Finance
Sell
LESLESIEUR CRISTAL
7.84 B MAD283.90 MAD+2.40%2601.29326.850.87 MAD+1,099.72%1.06%Consumer non-durables
Strong sell
BCIBMCI
7.69 B MAD579.0 MAD+1.76%100.95 K19.5223.0725.10 MAD+50.87%3.11%Finance
Strong sell
SSAHSANLAM MAROC
7.68 B MAD1,865 MAD−6.75%50.1711.28165.29 MAD+21.63%4.13%Finance
DHODELTA HOLDING
7.1 B MAD81.00 MAD−1.22%42.37 K1.2824.023.37 MAD+56.35%1.85%Producer manufacturing
JETJET CONTRACTORS
6.66 B MAD2,200 MAD+3.29%3.35 K1.180.32%Industrial services
CMGCMGP GROUP
6.12 B MAD360.00 MAD+0.84%25.38 K0.430.00%Producer manufacturing
Strong buy
ARDARADEI CAPITAL
5.84 B MAD465.00 MAD+0.76%2.47 K0.2919.2124.20 MAD−0.07%2.24%Technology services
SBMSOCIETE DES BOISSONS DU MAROC
5.56 B MAD1,966 MAD−0.05%2814.0125.8376.11 MAD−66.21%5.09%Consumer non-durables
Buy
RISRISMA
5.26 B MAD367.00 MAD+4.86%6.77 K2.151.63%Consumer services
HPSHPS
4.38 B MAD591.0 MAD+0.17%2.44 K0.551.15%Technology services
Strong buy
SMISMI
4.1 B MAD2,490 MAD−0.28%2.6 K8.5821.94113.50 MAD+10.84%3.21%Non-energy minerals
ATHAUTO HALL
4.02 B MAD80.00 MAD0.00%9.14 K1.71235.430.34 MAD−38.70%2.50%Retail trade
Strong sell
CMTMINIERE TOUISSIT
4 B MAD2,379 MAD+2.41%3220.48−7.21 MAD−107.64%0.00%Non-energy minerals
Strong sell
RDSRES DAR SAADA
3.73 B MAD142.20 MAD+1.32%143.84 K1.440.00%Finance
Strong sell
MUTMUTANDIS SCA
2.7 B MAD292.00 MAD+0.03%3.7 K1.1016.9417.24 MAD+41.44%3.60%Consumer non-durables
OULOULMES
2.37 B MAD1,198 MAD−0.17%100.001.92%Consumer non-durables
Strong buy
SLFSALAFIN
1.95 B MAD624.0 MAD+1.30%7061.7120.9329.82 MAD+2.84%2.36%Finance
UMRUNIMER
1.87 B MAD164.00 MAD+2.50%10.01−7.12 MAD−138.28%0.61%Consumer non-durables
EQDEQDOM
1.85 B MAD1,110 MAD−5.45%2.98 K2.81−3.19 MAD−106.01%4.95%Finance
SNPSNEP
1.66 B MAD690.0 MAD+2.99%1.75 K2.42−18.25 MAD+6.04%0.00%Process industries
MICMICRODATA
1.63 B MAD969.0 MAD+0.94%830.5524.0140.37 MAD+18.55%3.51%Technology services
AFMAFMA
1.39 B MAD1,390 MAD+3.65%933.3719.2172.35 MAD+20.60%3.96%Finance
DWYDISWAY
1.38 B MAD732.0 MAD+1.39%6192.2817.5141.81 MAD+20.34%5.46%Distribution services
Sell
AGMAGMA
1.32 B MAD6,600 MAD−5.36%40.214.17%Finance
MABMAGHREBAIL
1.27 B MAD919.0 MAD−0.11%50.149.3897.99 MAD+6.12%5.44%Finance
DRIDARI COUSPATE
1.19 B MAD3,989 MAD+0.99%20.043.01%Consumer non-durables
CTMCTM
1.14 B MAD926.0 MAD+0.64%2260.5124.3538.03 MAD−26.12%1.62%Transportation
SNASTOKVIS NORD AFRIQUE
1.12 B MAD63.10 MAD+3.43%12.65 K0.3353.231.19 MAD0.00%Distribution services
PROPROMOPHARM S.A
1.1 B MAD1,099 MAD0.00%301.1919.9255.16 MAD−3.05%0.00%Health technology
MLEMAROC LEASING
1.01 B MAD365.00 MAD−3.44%30.123.84%Finance
COLCOLORADO
1 B MAD62.20 MAD+1.95%1.18 K0.524.18%Process industries
ALMALUMINIUM DU MAROC
889.04 M MAD1,908 MAD0.00%850.6524.1379.06 MAD+452.30%4.72%Producer manufacturing
Sell
IMOIMMORENTE INVEST
782.71 M MAD86.90 MAD−0.11%12.08 K1.0816.615.23 MAD+10.12%5.98%Finance
FBRFENIE BROSSETTE
602.93 M MAD419.00 MAD+2.20%8670.170.00%Distribution services
S2MS.M MONETIQUE
487.24 M MAD600.0 MAD+3.45%3260.5616.5736.22 MAD+36.48%0.00%Technology services
BALBALIMA
401.12 M MAD230.00 MAD0.00%10014.4928.098.19 MAD+60.62%2.39%Finance
MOXMAGHREB OXYGENE
345.31 M MAD425.00 MAD+9.96%530.6527.7915.30 MAD+30.25%0.94%Process industries
DYTDISTY TECHNOLOGIES
327.38 M MAD328.00 MAD−0.30%6530.4016.9119.40 MAD+3.09%4.57%Distribution services
M2MM2M GROUP
318.84 M MAD492.20 MAD−0.16%1920.4421.7622.62 MAD0.00%Technology services
STRSTROC INDUSTRIE
265.68 M MAD212.80 MAD+2.31%7.88 K0.39−10.07 MAD+68.33%0.00%Industrial services
CRSCARTIER SAADA
209.97 M MAD39.88 MAD−0.67%1.11 K0.140.00%Consumer non-durables
ZDJZELLIDJA S.A
169.11 M MAD295.20 MAD−5.99%200.3626.7811.02 MAD0.00%Non-energy minerals
SRMREALISATIONS MECANIQUES
166.08 M MAD519.0 MAD+1.57%360.1186.426.01 MAD0.00%Distribution services
MDPMED PAPER
137.77 M MAD28.80 MAD+5.73%19.49 K0.4117.251.67 MAD+38.85%0.00%Process industries
AFIAFRIC INDUSTRIES
95.9 M MAD329.00 MAD−0.26%1.43 K2.149.6734.02 MAD+122.51%6.69%Process industries
INVINVOLYS
62.73 M MAD163.90 MAD+6.78%2.65 K0.69−0.32 MAD−117.93%0.00%Technology services
IBCIB MAROC.COM
29.22 M MAD70.00 MAD−0.28%1.15 K0.440.00%Commercial services
REBREBAB COMPANY
17.65 M MAD100.00 MAD0.00%40.030.00%Non-energy minerals
VVCNVICENNE
345.35 MAD+9.98%30.09 KDistribution services