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
141.34 B MAD725.0 MAD+3.57%87.77 K1.9914.8448.84 MAD+20.84%2.71%Finance
Sell
IAMITISSALAT AL-MAGHRIB
103.73 B MAD121.00 MAD+2.54%516.82 K2.8259.062.05 MAD−65.91%3.56%Communications
Strong sell
TQMTAQA MOROCCO
69.59 B MAD2,985 MAD+1.19%3.13 K0.3966.8844.63 MAD+1.49%1.19%Utilities
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.78 B MAD870.1 MAD+0.13%27.06 K0.8350.4017.26 MAD+48.67%0.98%Transportation
Sell
MNGMANAGEM
62.88 B MAD5,500 MAD+3.77%2.18 K2.66105.2952.24 MAD+3.03%0.75%Non-energy minerals
Strong sell
BOABANK OF AFRICA
56.9 B MAD268.85 MAD+1.95%20.25 K3.0516.0416.76 MAD+26.27%1.49%Finance
Strong sell
LLHMLAFARGEHOLCIM MAR
45.9 B MAD1,960 MAD+0.05%1.1 K0.1525.1178.07 MAD+17.89%3.57%Non-energy minerals
Sell
CMACIMENTS DU MAROC
31.04 B MAD2,060 MAD−4.19%2.22 K0.8532.5363.33 MAD−5.78%3.26%Non-energy minerals
Strong sell
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
30.44 B MAD973.9 MAD+1.24%17.3 K0.3559.0516.49 MAD+43.92%0.78%Industrial services
CSRCOSUMAR
24.57 B MAD266.00 MAD+2.31%31.7 K0.8129.559.00 MAD−15.73%2.69%Process industries
Sell
AKTAKDITAL S.A
20.6 B MAD1,458 MAD+0.21%1.09 K0.1158.7024.84 MAD+80.10%0.41%Health services
Buy
WAAWAFA ASSURANCE
18.7 B MAD5,319 MAD−0.47%7141.3619.71269.92 MAD+34.85%2.62%Finance
Sell
GAZAFRIQUIA GAZ
14.95 B MAD4,400 MAD+1.15%5920.5720.24217.42 MAD+55.23%4.02%Distribution services
Buy
TTMATOTALENERGIES MARKETING MAROC
14.6 B MAD1,720 MAD+5.52%5.54 K8.7316.54104.00 MAD+1,754.39%6.93%Retail trade
Strong sell
CIHCIH
14.53 B MAD410.10 MAD+0.51%2.39 K0.6113.3730.68 MAD+27.99%3.38%Finance
Sell
ADHDOUJA PROM ADDOHA
14.49 B MAD36.90 MAD+2.50%148.88 K0.7854.180.68 MAD+56.94%0.00%Finance
Sell
LBVLABEL VIE
14.35 B MAD4,780 MAD−3.61%4.74 K0.5425.53187.22 MAD+6.72%1.95%Retail trade
Buy
SOTSOTHEMA
11.89 B MAD1,810 MAD+9.56%14.64 K2.861.69%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.82 B MAD480.00 MAD−2.04%17.35 K0.8335.1013.67 MAD+26.39%0.61%Finance
Sell
SIDSONASID
9.44 B MAD2,400 MAD−0.83%1.63 K0.6866.2736.21 MAD+117.03%0.87%Non-energy minerals
CFGCFG BANK
8.54 B MAD249.95 MAD+2.44%67.11 K2.7233.427.48 MAD+57.70%1.35%Finance
ATLATLANTASANAD
8.48 B MAD140.00 MAD−0.53%9.84 K2.5518.627.52 MAD+3.61%4.12%Finance
Sell
SSAHSANLAM MAROC
8.23 B MAD1,865 MAD−6.75%50.1711.28165.29 MAD+21.63%3.85%Finance
LESLESIEUR CRISTAL
7.66 B MAD283.90 MAD+2.40%2601.29326.850.87 MAD+1,099.72%1.08%Consumer non-durables
Strong sell
BCIBMCI
7.56 B MAD579.0 MAD+1.76%100.95 K19.5223.0725.10 MAD+50.87%3.16%Finance
Strong sell
DHODELTA HOLDING
7.18 B MAD81.00 MAD−1.22%42.37 K1.2824.023.37 MAD+56.35%1.83%Producer manufacturing
JETJET CONTRACTORS
6.45 B MAD2,200 MAD+3.29%3.35 K1.180.33%Industrial services
CMGCMGP GROUP
6.07 B MAD360.00 MAD+0.84%25.38 K0.430.00%Producer manufacturing
Strong buy
ARDARADEI CAPITAL
5.8 B MAD465.00 MAD+0.76%2.47 K0.2919.2124.20 MAD−0.07%2.26%Technology services
SBMSOCIETE DES BOISSONS DU MAROC
5.57 B MAD1,966 MAD−0.05%2814.0125.8376.11 MAD−66.21%5.08%Consumer non-durables
Buy
RISRISMA
5.01 B MAD367.00 MAD+4.86%6.77 K2.151.71%Consumer services
HPSHPS
4.37 B MAD591.0 MAD+0.17%2.44 K0.551.15%Technology services
Strong buy
SMISMI
4.11 B MAD2,490 MAD−0.28%2.6 K8.5821.94113.50 MAD+10.84%3.20%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
3.91 B MAD2,379 MAD+2.41%3220.48−7.21 MAD−107.64%0.00%Non-energy minerals
Strong sell
RDSRES DAR SAADA
3.68 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
EQDEQDOM
1.96 B MAD1,110 MAD−5.45%2.98 K2.81−3.19 MAD−106.01%4.68%Finance
SLFSALAFIN
1.92 B MAD624.0 MAD+1.30%7061.7120.9329.82 MAD+2.84%2.39%Finance
UMRUNIMER
1.83 B MAD164.00 MAD+2.50%10.01−7.12 MAD−138.28%0.63%Consumer non-durables
MICMICRODATA
1.61 B MAD969.0 MAD+0.94%830.5524.0140.37 MAD+18.55%3.54%Technology services
SNPSNEP
1.61 B MAD690.0 MAD+2.99%1.75 K2.42−18.25 MAD+6.04%0.00%Process industries
DWYDISWAY
1.36 B MAD732.0 MAD+1.39%6192.2817.5141.81 MAD+20.34%5.54%Distribution services
Sell
AFMAFMA
1.34 B MAD1,390 MAD+3.65%933.3719.2172.35 MAD+20.60%4.10%Finance
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.13 B MAD926.0 MAD+0.64%2260.5124.3538.03 MAD−26.12%1.63%Transportation
PROPROMOPHARM S.A
1.1 B MAD1,099 MAD0.00%301.1919.9255.16 MAD−3.05%0.00%Health technology
SNASTOKVIS NORD AFRIQUE
1.08 B MAD63.10 MAD+3.43%12.65 K0.3353.231.19 MAD0.00%Distribution services
MLEMAROC LEASING
1.01 B MAD365.00 MAD−3.44%30.123.84%Finance
COLCOLORADO
983.34 M MAD62.20 MAD+1.95%1.18 K0.524.26%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
783.61 M MAD86.90 MAD−0.11%12.08 K1.0816.615.23 MAD+10.12%5.98%Finance
FBRFENIE BROSSETTE
589.98 M MAD419.00 MAD+2.20%8670.170.00%Distribution services
S2MS.M MONETIQUE
471 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
DYTDISTY TECHNOLOGIES
328.38 M MAD328.00 MAD−0.30%6530.4016.9119.40 MAD+3.09%4.56%Distribution services
M2MM2M GROUP
319.35 M MAD492.20 MAD−0.16%1920.4421.7622.62 MAD0.00%Technology services
MOXMAGHREB OXYGENE
314.03 M MAD425.00 MAD+9.96%530.6527.7915.30 MAD+30.25%1.03%Process industries
STRSTROC INDUSTRIE
259.69 M MAD212.80 MAD+2.31%7.88 K0.39−10.07 MAD+68.33%0.00%Industrial services
CRSCARTIER SAADA
211.39 M MAD39.88 MAD−0.67%1.11 K0.140.00%Consumer non-durables
ZDJZELLIDJA S.A
179.87 M MAD295.20 MAD−5.99%200.3626.7811.02 MAD0.00%Non-energy minerals
SRMREALISATIONS MECANIQUES
163.52 M MAD519.0 MAD+1.57%360.1186.426.01 MAD0.00%Distribution services
MDPMED PAPER
130.31 M MAD28.80 MAD+5.73%19.49 K0.4117.251.67 MAD+38.85%0.00%Process industries
AFIAFRIC INDUSTRIES
96.15 M MAD329.00 MAD−0.26%1.43 K2.149.6734.02 MAD+122.51%6.67%Process industries
INVINVOLYS
58.75 M MAD163.90 MAD+6.78%2.65 K0.69−0.32 MAD−117.93%0.00%Technology services
IBCIB MAROC.COM
29.31 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