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
132.86 B MAD665.0 MAD+1.06%83.72 K1.8113.6248.84 MAD+20.84%2.89%Finance
Strong sell
IAMITISSALAT AL-MAGHRIB
92.31 B MAD107.80 MAD+2.67%184.66 K1.1552.622.05 MAD−65.91%1.36%Communications
Sell
TQMTAQA MOROCCO
64.63 B MAD2,885 MAD+5.29%3.17 K0.8664.6444.63 MAD+1.49%1.28%Utilities
Strong sell
MNGMANAGEM
60.87 B MAD5,199 MAD+1.35%6580.720.58%Non-energy minerals
Strong sell
MSASODEP-MARSA MAROC
59.74 B MAD825.1 MAD+1.36%53.41 K1.5247.8017.26 MAD+48.67%1.04%Transportation
Sell
BCPBCP
56.93 B MAD284.05 MAD+1.45%50.52 K0.7313.2721.41 MAD+10.14%3.57%Finance
Sell
BOABANK OF AFRICA
56.1 B MAD270.00 MAD+3.85%39.17 K0.7916.3016.56 MAD+24.82%1.52%Finance
Strong sell
LLHMLAFARGEHOLCIM MAR
44.52 B MAD1,924 MAD+1.26%2.49 K0.443.47%Non-energy minerals
Sell
CMACIMENTS DU MAROC
27.43 B MAD1,915 MAD+0.79%42.55 K9.3430.2463.33 MAD−5.78%3.68%Non-energy minerals
Strong sell
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
25.62 B MAD830.0 MAD+2.52%59.5 K1.1750.3316.49 MAD+43.92%0.93%Industrial services
CSRCOSUMAR
21.45 B MAD230.15 MAD+1.39%46.48 K1.733.08%Process industries
Neutral
AKTAKDITAL S.A
19.75 B MAD1,430 MAD+2.51%8.66 K0.5557.5724.84 MAD+80.10%0.43%Health services
Neutral
WAAWAFA ASSURANCE
18.06 B MAD5,155 MAD−0.08%5600.3522.96224.51 MAD+12.16%2.71%Finance
Sell
TTMATOTALENERGIES MARKETING MAROC
16.09 B MAD1,790 MAD−0.33%6200.2217.21104.00 MAD+1,754.39%3.12%Retail trade
Strong sell
GAZAFRIQUIA GAZ
14.29 B MAD4,399 MAD+5.85%5000.4120.23217.42 MAD+55.23%4.21%Distribution services
Sell
ADHDOUJA PROM ADDOHA
13.69 B MAD35.00 MAD+2.94%742.06 K1.530.00%Finance
Sell
CIHCIH
12.94 B MAD413.00 MAD+0.51%2.42 K0.2714.6328.23 MAD+21.52%3.40%Finance
Sell
LBVLABEL VIE
12.15 B MAD4,250 MAD+1.19%1.74 K0.4322.71187.18 MAD+6.70%2.30%Retail trade
Buy
CDMCDM
11.58 B MAD1,100 MAD+3.38%3.28 K0.4115.3571.68 MAD+48.37%3.21%Finance
Sell
SOTSOTHEMA
10.12 B MAD1,400 MAD−0.43%4.28 K5.461.21%Health technology
ADIALLIANCES
9.94 B MAD463.00 MAD+2.89%24.45 K0.830.67%Finance
Sell
SIDSONASID
9.17 B MAD2,530 MAD+7.57%3.42 K1.2369.8636.21 MAD+117.03%0.89%Non-energy minerals
Strong sell
ATLATLANTASANAD
8.44 B MAD140.00 MAD0.00%51.1 K1.514.07%Finance
Sell
BCIBMCI
7.77 B MAD585.0 MAD0.00%2.02 K0.4623.3125.10 MAD+50.87%3.08%Finance
Strong sell
CFGCFG BANK
7.7 B MAD226.00 MAD+2.73%17.91 K0.9428.437.95 MAD+67.63%1.50%Finance
LESLESIEUR CRISTAL
7.56 B MAD273.50 MAD0.00%20.00314.870.87 MAD+1,099.72%0.73%Consumer non-durables
Strong sell
SSAHSANLAM MAROC
7.31 B MAD1,776 MAD−1.66%633.7510.75165.29 MAD+21.63%4.34%Finance
Buy
DHODELTA HOLDING
6.96 B MAD79.00 MAD−0.63%35.6 K1.6823.433.37 MAD+56.35%1.89%Producer manufacturing
ARDARADEI CAPITAL
5.73 B MAD459.00 MAD+0.66%6080.0918.9724.20 MAD−0.07%1.29%Technology services
Buy
SBMSOCIETE DES BOISSONS DU MAROC
5.69 B MAD1,967 MAD−2.14%240.0825.8576.11 MAD−66.21%7.96%Consumer non-durables
Buy
JETJET CONTRACTORS
5.55 B MAD1,939 MAD+5.78%7.95 K0.910.38%Industrial services
CMGCMGP GROUP
5.27 B MAD310.00 MAD0.00%23.95 K1.750.00%Producer manufacturing
Strong buy
RISRISMA
4.46 B MAD329.00 MAD+5.79%5.21 K1.591.93%Consumer services
Neutral
HPSHPS
4.07 B MAD553.1 MAD+0.56%7240.071.24%Technology services
Strong buy
SMISMI
3.94 B MAD2,300 MAD−3.97%4410.6220.26113.50 MAD+10.84%3.34%Non-energy minerals
CMTMINIERE TOUISSIT
3.8 B MAD2,279 MAD+0.84%1770.090.00%Non-energy minerals
Strong sell
ATHAUTO HALL
3.77 B MAD76.78 MAD+2.44%11.23 K1.62225.960.34 MAD−38.70%2.67%Retail trade
Strong sell
MUTMUTANDIS SCA
2.76 B MAD296.00 MAD−0.67%2.27 K0.0817.1717.24 MAD+41.44%3.52%Consumer non-durables
Strong buy
RDSRES DAR SAADA
2.75 B MAD111.10 MAD+5.81%194.07 K1.440.00%Finance
Strong sell
OULOULMES
2.42 B MAD1,221 MAD+3.47%50.481.80%Consumer non-durables
Strong buy
SLFSALAFIN
2.07 B MAD620.0 MAD−6.61%1.62 K3.132.15%Finance
EQDEQDOM
1.95 B MAD1,075 MAD−8.12%5070.484.70%Finance
UMRUNIMER
1.87 B MAD164.00 MAD0.00%220.06−2.45 MAD+17.88%0.61%Consumer non-durables
SNPSNEP
1.68 B MAD714.0 MAD+2.15%4.01 K1.67−18.25 MAD+6.06%0.00%Process industries
MICMICRODATA
1.46 B MAD860.0 MAD−0.90%1040.613.92%Technology services
DWYDISWAY
1.42 B MAD795.0 MAD+5.58%6524.7719.0141.81 MAD+20.34%4.65%Distribution services
Sell
AFMAFMA
1.34 B MAD1,340 MAD0.00%1001.884.10%Finance
AGMAGMA
1.32 B MAD6,974 MAD+5.99%10.054.18%Finance
MABMAGHREBAIL
1.27 B MAD917.5 MAD+0.05%40.069.3697.99 MAD+6.12%5.45%Finance
PROPROMOPHARM S.A
1.14 B MAD1,144 MAD−0.35%50.1920.7455.16 MAD−3.05%0.00%Health technology
MLEMAROC LEASING
1.04 B MAD353.00 MAD−5.61%70.293.74%Finance
CTMCTM
1.02 B MAD860.0 MAD+2.99%1.24 K3.5122.6138.03 MAD−26.12%1.80%Transportation
SNASTOKVIS NORD AFRIQUE
1.01 B MAD58.16 MAD+1.66%39.99 K0.880.00%Distribution services
COLCOLORADO
967.06 M MAD60.60 MAD+1.00%9730.273.75%Process industries
ALMALUMINIUM DU MAROC
834.06 M MAD1,746 MAD−2.46%1212.2822.0879.06 MAD+452.30%5.03%Producer manufacturing
Sell
IMOIMMORENTE INVEST
792.62 M MAD88.00 MAD0.00%4.3 K0.4816.825.23 MAD+10.12%5.91%Finance
FBRFENIE BROSSETTE
461.91 M MAD329.35 MAD+2.60%2.7 K0.320.00%Distribution services
S2MS.M MONETIQUE
438.52 M MAD553.0 MAD+2.41%790.0415.2736.22 MAD+36.48%0.00%Technology services
BALBALIMA
397.63 M MAD228.00 MAD0.00%50.722.41%Finance
MOXMAGHREB OXYGENE
346.9 M MAD426.95 MAD0.00%591.5127.9115.30 MAD+30.25%0.94%Process industries
M2MM2M GROUP
340.73 M MAD500.1 MAD−4.92%440.310.00%Technology services
DYTDISTY TECHNOLOGIES
309.41 M MAD319.70 MAD+3.13%5941.334.84%Distribution services
STRSTROC INDUSTRIE
194.33 M MAD165.90 MAD+6.59%75.68 K2.70−10.01 MAD+68.52%0.00%Industrial services
CRSCARTIER SAADA
165.85 M MAD31.80 MAD+0.95%720.0819.541.63 MAD+116.77%0.00%Consumer non-durables
SRMREALISATIONS MECANIQUES
139.15 M MAD434.85 MAD+4.53%1.43 K2.870.00%Distribution services
ZDJZELLIDJA S.A
96.24 M MAD168.00 MAD0.00%4453.070.00%Non-energy minerals
MDPMED PAPER
95.2 M MAD20.98 MAD+5.43%5.25 K0.390.00%Process industries
AFIAFRIC INDUSTRIES
90.07 M MAD308.65 MAD−0.11%3040.346.47%Process industries
INVINVOLYS
45.56 M MAD130.95 MAD+10.00%25.73 K28.15−0.26 MAD−114.52%0.00%Technology services
IBCIB MAROC.COM
18.68 M MAD49.22 MAD+9.99%1.55 K2.320.00%Commercial services
REBREBAB COMPANY
13.28 M MAD76.00 MAD+1.00%1.11 K106.540.00%Non-energy minerals