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
139.93 B MAD694.9 MAD+0.27%63.62 K1.0614.7647.09 MAD+26.66%2.38%Finance
Buy
IAMITISSALAT AL-MAGHRIB
98.9 B MAD111.00 MAD−1.33%239.16 K1.9154.182.05 MAD−65.91%3.73%Communications
Neutral
TQMTAQA MOROCCO
72.02 B MAD3,090 MAD+1.21%6.86 K0.6769.2344.63 MAD+1.49%1.15%Utilities
Strong sell
MNGMANAGEM
63.77 B MAD5,299 MAD−1.41%1.53 K1.010.56%Non-energy minerals
Strong sell
MSASODEP-MARSA MAROC
56.76 B MAD775.0 MAD+0.22%51.41 K1.2744.9017.26 MAD+48.67%1.10%Transportation
Sell
BCPBCP
55.7 B MAD275.00 MAD+0.38%270.73 K5.7712.8521.41 MAD+10.14%3.65%Finance
Sell
BOABANK OF AFRICA
50.28 B MAD233.10 MAD+0.04%63.56 K1.5614.8615.69 MAD+27.19%1.69%Finance
Sell
LLHMLAFARGEHOLCIM MAR
46.23 B MAD1,960 MAD−0.66%7.4 K1.003.35%Non-energy minerals
Sell
CMACIMENTS DU MAROC
28.24 B MAD1,930 MAD−1.33%7.08 K2.1330.4863.33 MAD−5.78%3.58%Non-energy minerals
Strong sell
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
26.26 B MAD852.0 MAD+2.65%86.55 K1.110.90%Industrial services
CSRCOSUMAR
22.32 B MAD235.05 MAD−0.49%19.18 K0.772.96%Process industries
Neutral
AKTAKDITAL S.A
20.46 B MAD1,439 MAD−0.42%18.3 K1.450.42%Health services
Neutral
WAAWAFA ASSURANCE
17.94 B MAD5,125 MAD0.00%2800.4622.83224.51 MAD+12.16%2.73%Finance
Sell
TTMATOTALENERGIES MARKETING MAROC
17.63 B MAD1,940 MAD−1.42%2.69 K0.9018.65104.00 MAD+1,754.39%2.85%Retail trade
Strong sell
ADHDOUJA PROM ADDOHA
14.94 B MAD35.62 MAD−4.04%343.89 K0.990.00%Finance
Sell
GAZAFRIQUIA GAZ
13.93 B MAD4,190 MAD+3.38%17.26 K83.4019.27217.42 MAD+55.23%4.32%Distribution services
Sell
LBVLABEL VIE
13.68 B MAD4,669 MAD−1.25%1.23 K0.3024.94187.18 MAD+6.70%2.05%Retail trade
Buy
CIHCIH
12.88 B MAD400.00 MAD−2.19%10.72 K2.0014.1728.23 MAD+21.52%3.42%Finance
Strong sell
CDMCDM
11.97 B MAD1,100 MAD0.00%2.35 K0.3215.3571.68 MAD+48.37%3.11%Finance
Strong sell
SOTSOTHEMA
10.4 B MAD1,450 MAD+0.42%1.03 K0.231.18%Health technology
ADIALLIANCES
10.38 B MAD470.00 MAD0.00%47.09 K1.650.64%Finance
Sell
SIDSONASID
10.18 B MAD2,571 MAD−1.46%13.04 K4.060.80%Non-energy minerals
Strong sell
ATLATLANTASANAD
8.59 B MAD141.00 MAD−1.02%3.1 K0.124.00%Finance
Sell
CFGCFG BANK
8.1 B MAD230.00 MAD−0.58%38.68 K0.9928.937.95 MAD+67.63%1.43%Finance
Neutral
LESLESIEUR CRISTAL
7.87 B MAD280.00 MAD−1.75%1100.93322.360.87 MAD+1,099.72%0.70%Consumer non-durables
Strong sell
SSAHSANLAM MAROC
7.85 B MAD1,900 MAD−0.37%2160.8511.50165.29 MAD+21.63%4.04%Finance
Buy
BCIBMCI
7.44 B MAD564.0 MAD+0.71%2.62 K0.6923.0324.49 MAD+89.89%3.21%Finance
Sell
JETJET CONTRACTORS
7.32 B MAD2,400 MAD−0.62%7.73 K1.020.29%Industrial services
DHODELTA HOLDING
7.31 B MAD84.00 MAD+0.60%103.96 K0.3524.913.37 MAD+56.35%1.80%Producer manufacturing
SBMSOCIETE DES BOISSONS DU MAROC
6.09 B MAD2,216 MAD+2.97%650.407.43%Consumer non-durables
Buy
ARDARADEI CAPITAL
6.03 B MAD481.00 MAD+0.21%1.22 K0.311.23%Technology services
Buy
CMGCMGP GROUP
5.76 B MAD347.90 MAD+2.63%63.62 K1.780.00%Producer manufacturing
Strong buy
RISRISMA
4.53 B MAD329.90 MAD+4.40%16.89 K3.451.90%Consumer services
Neutral
HPSHPS
4.07 B MAD550.0 MAD0.00%7.76 K0.741.24%Technology services
Buy
SMISMI
3.94 B MAD2,389 MAD−0.25%580.193.34%Non-energy minerals
ATHAUTO HALL
3.92 B MAD78.69 MAD+0.98%23.09 K2.46231.580.34 MAD−38.70%2.57%Retail trade
Strong sell
CMTMINIERE TOUISSIT
3.07 B MAD1,821 MAD−0.22%2370.380.00%Non-energy minerals
Strong sell
MUTMUTANDIS SCA
2.71 B MAD292.00 MAD−0.34%1.85 K0.1216.9417.24 MAD+41.44%3.58%Consumer non-durables
Strong buy
RDSRES DAR SAADA
2.52 B MAD97.00 MAD+1.04%22.9 K0.280.00%Finance
Strong sell
OULOULMES
2.41 B MAD1,218 MAD+5.91%30.261.81%Consumer non-durables
Strong buy
SLFSALAFIN
2.03 B MAD649.0 MAD0.00%1.3 K2.402.20%Finance
UMRUNIMER
1.94 B MAD170.00 MAD0.00%300.06−2.45 MAD+17.88%0.59%Consumer non-durables
EQDEQDOM
1.76 B MAD1,100 MAD+4.46%2140.225.22%Finance
SNPSNEP
1.63 B MAD700.0 MAD+2.94%5.33 K5.82−18.25 MAD+6.06%0.00%Process industries
DWYDISWAY
1.52 B MAD805.0 MAD0.00%1640.1519.2541.81 MAD+20.34%4.35%Distribution services
Sell
MICMICRODATA
1.41 B MAD850.0 MAD+1.19%700.044.05%Technology services
AGMAGMA
1.34 B MAD6,993 MAD+4.53%513.754.11%Finance
AFMAFMA
1.3 B MAD1,348 MAD+3.53%2412.904.22%Finance
MABMAGHREBAIL
1.26 B MAD935.0 MAD+2.75%471.125.49%Finance
PROPROMOPHARM S.A
1.17 B MAD1,170 MAD0.00%50.090.00%Health technology
CTMCTM
1.16 B MAD922.0 MAD−2.43%860.4224.2538.03 MAD−26.12%1.59%Transportation
DRIDARI COUSPATE
1.04 B MAD3,500 MAD0.00%1404.833.43%Consumer non-durables
MLEMAROC LEASING
1.04 B MAD375.00 MAD0.00%30.203.73%Finance
SNASTOKVIS NORD AFRIQUE
1.02 B MAD58.00 MAD+0.17%469.24 K11.180.00%Distribution services
COLCOLORADO
979.95 M MAD61.18 MAD+0.63%5.67 K0.653.70%Process industries
ALMALUMINIUM DU MAROC
855.49 M MAD1,835 MAD−0.05%480.954.90%Producer manufacturing
Sell
IMOIMMORENTE INVEST
810 M MAD89.89 MAD−0.04%12.35 K3.6717.195.23 MAD+10.12%5.78%Finance
S2MS.M MONETIQUE
487.24 M MAD620.0 MAD+3.33%2.19 K1.720.00%Technology services
BALBALIMA
397.63 M MAD228.00 MAD0.00%215.382.41%Finance
FBRFENIE BROSSETTE
390.11 M MAD277.00 MAD+2.18%2.29 K0.730.00%Distribution services
MOXMAGHREB OXYGENE
361.56 M MAD424.10 MAD−4.70%10.0227.7315.30 MAD+30.25%0.90%Process industries
M2MM2M GROUP
336.2 M MAD518.6 MAD−0.08%30.030.00%Technology services
DYTDISTY TECHNOLOGIES
324.39 M MAD328.00 MAD+0.92%3660.664.62%Distribution services
CRSCARTIER SAADA
169.9 M MAD31.10 MAD−3.63%1.48 K3.6519.111.63 MAD+116.77%0.00%Consumer non-durables
SRMREALISATIONS MECANIQUES
146.88 M MAD450.00 MAD−1.96%150.070.00%Distribution services
MDPMED PAPER
102.85 M MAD21.20 MAD−1.40%11.58 K3.450.00%Process industries
AFIAFRIC INDUSTRIES
99.28 M MAD340.00 MAD−0.18%2210.515.87%Process industries
STRSTROC INDUSTRIE
84.06 M MAD74.06 MAD+10.00%20.54 K2.91−10.01 MAD+68.52%0.00%Industrial services
ZDJZELLIDJA S.A
80.77 M MAD149.45 MAD+5.99%111.070.00%Non-energy minerals
INVINVOLYS
37.85 M MAD98.90 MAD+0.02%1802.67−0.26 MAD−114.52%0.00%Technology services
IBCIB MAROC.COM
15.7 M MAD38.69 MAD+2.87%1.77 K8.910.00%Commercial services
REBREBAB COMPANY
15.18 M MAD86.00 MAD0.00%251.550.00%Non-energy minerals