All Moroccan stocks

Stocks are fungible financial instruments, representing ownership in a company. Traders invest in stocks to capitalize on the difference between buying and selling prices, or dividends. See all Moroccan stocks below, sorted alphabetically.
Symbol
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
ADHDOUJA PROM ADDOHA
39.96 MAD+1.68%572.53 K0.7515.82 B MAD0.00%Finance
Strong sell
ADIALLIANCES
485.00 MAD+1.09%28.64 K0.4610.59 B MAD0.63%Finance
Strong sell
AFIAFRIC INDUSTRIES
329.45 MAD+4.59%1.26 K1.1991.82 M MAD6.35%Process industries
AFMAFMA
1,298 MAD−3.85%2202.461.3 B MAD4.24%Finance
AGMAGMA
6,999 MAD−0.01%151.221.4 B MAD3.93%Finance
AKTAKDITAL S.A
1,222 MAD+1.83%28.76 K0.5316.99 B MAD0.50%Health services
Sell
ALMALUMINIUM DU MAROC
1,641 MAD+1.93%1100.27750.19 M MAD5.59%Producer manufacturing
Sell
ARDARADEI CAPITAL
475.00 MAD+1.06%2830.095.91 B MAD1.25%Technology services
Buy
ATHAUTO HALL
75.50 MAD+2.04%12.1 K0.293.72 B MAD2.70%Retail trade
Strong sell
ATLATLANTASANAD
130.00 MAD+5.52%3.88 K0.147.43 B MAD4.63%Finance
ATWATTIJARIWAFA BANK
655.9 MAD+1.45%44.91 K0.35130.54 B MAD13.9347.09 MAD+26.66%2.55%Finance
Buy
BALBALIMA
230.00 MAD0.00%60.21401.12 M MAD2.39%Finance
BCIBMCI
560.0 MAD+1.45%3300.077.33 B MAD22.8724.49 MAD+89.89%3.26%Finance
Sell
BCPBCP
277.00 MAD+1.84%3990.0055.3 B MAD13.5920.39 MAD+19.28%3.68%Finance
BOABANK OF AFRICA
190.00 MAD0.00%2.69 K0.0241 B MAD12.1115.69 MAD+27.19%2.07%Finance
Sell
CDMCDM
1,050 MAD+4.58%6460.1210.92 B MAD15.4268.09 MAD+47.28%3.41%Finance
Strong buy
CFGCFG BANK
214.40 MAD+4.59%33.3 K0.537.18 B MAD26.977.95 MAD+67.63%1.61%Finance
Neutral
CIHCIH
420.00 MAD+5.00%1090.0112.6 B MAD14.8828.23 MAD+21.52%3.49%Finance
Strong sell
CMACIMENTS DU MAROC
1,830 MAD+7.02%4430.1024.69 B MAD4.09%Non-energy minerals
Strong sell
CMGCMGP GROUP
303.00 MAD+2.71%17.16 K0.345.02 B MAD0.00%Producer manufacturing
CMTMINIERE TOUISSIT
1,632 MAD+3.29%380.022.66 B MAD0.00%Non-energy minerals
Sell
COLCOLORADO
58.00 MAD+0.87%3.54 K0.55926.76 M MAD3.91%Process industries
CRSCARTIER SAADA
32.25 MAD−0.77%9090.58171.11 M MAD19.821.63 MAD+116.77%0.00%Consumer non-durables
CSRCOSUMAR
217.00 MAD+4.83%4.61 K0.0819.56 B MAD3.38%Process industries
Strong buy
CTMCTM
902.0 MAD+3.20%1650.301.07 B MAD1.72%Transportation
DHODELTA HOLDING
75.60 MAD+4.99%3.43 K0.056.31 B MAD22.423.37 MAD+56.35%2.08%Producer manufacturing
DRIDARI COUSPATE
3,480 MAD−0.49%20.011.04 B MAD3.45%Consumer non-durables
DWYDISWAY
755.0 MAD+4.14%380.051.37 B MAD4.83%Distribution services
Sell
DYTDISTY TECHNOLOGIES
300.00 MAD+7.86%1.41 K0.29Distribution services
EEQDEQDOM
1,070 MAD+0.38%7600.511.79 B MAD5.14%Finance
FBRFENIE BROSSETTE
250.00 MAD+2.86%3.62 K0.60349.75 M MAD0.00%Distribution services
GAZAFRIQUIA GAZ
4,300 MAD+7.50%220.0613.75 B MAD19.78217.42 MAD+55.23%4.38%Distribution services
Sell
HPSHPS
570.0 MAD+1.60%2.92 K0.304.15 B MAD1.21%Technology services
Strong buy
IAMITISSALAT AL-MAGHRIB
109.50 MAD+2.34%112.73 K0.1694.06 B MAD53.452.05 MAD−65.91%3.93%Communications
Buy
IBCIB MAROC.COM
39.34 MAD−2.74%2720.6516.89 M MAD0.00%Commercial services
IMOIMMORENTE INVEST
89.00 MAD−0.28%2.79 K0.30803.87 M MAD17.025.23 MAD+10.12%5.83%Finance
INVINVOLYS
96.50 MAD−0.75%2801.1237.21 M MAD−0.26 MAD−114.52%0.00%Technology services
JETJET CONTRACTORS
2,090 MAD+2.25%5.78 K0.356.19 B MAD0.34%Industrial services
LBVLABEL VIE
4,198 MAD−0.05%160.0012.15 B MAD22.43187.18 MAD+6.70%2.30%Retail trade
Strong buy
LESLESIEUR CRISTAL
280.00 MAD0.00%7460.737.74 B MAD322.360.87 MAD+1,099.72%0.71%Consumer non-durables
Strong sell
LLHMLAFARGEHOLCIM MAR
1,818 MAD+6.32%3000.0440.07 B MAD3.86%Non-energy minerals
Strong sell
M2MM2M GROUP
511.0 MAD−9.86%1.33 K6.81367.22 M MAD0.00%Technology services
MABMAGHREBAIL
977.0 MAD+3.94%180.261.35 B MAD5.12%Finance
MDPMED PAPER
21.90 MAD+8.79%3.47 K0.2396.3 M MAD0.00%Process industries
MICMICRODATA
771.0 MAD+2.80%40.001.26 B MAD4.53%Technology services
MLEMAROC LEASING
394.00 MAD+5.40%50.101.09 B MAD3.55%Finance
MNGMANAGEM
4,825 MAD+1.56%5470.0856.37 B MAD0.63%Non-energy minerals
MOXMAGHREB OXYGENE
405.00 MAD−8.58%370.32359.94 M MAD26.4815.30 MAD+30.25%0.90%Process industries
MSASODEP-MARSA MAROC
700.0 MAD+1.24%56.7 K0.7450.75 B MAD1.23%Transportation
Sell
MUTMUTANDIS SCA
288.80 MAD+5.02%1.23 K0.062.54 B MAD16.7517.24 MAD+41.44%3.82%Consumer non-durables
Strong buy
OULOULMES
1,223 MAD0.00%140.532.42 B MAD1.80%Consumer non-durables
Strong buy
PROPROMOPHARM S.A
940.1 MAD−5.99%10.09940.1 M MAD0.00%Health technology
RDSRES DAR SAADA
102.00 MAD+1.29%82.22 K0.742.64 B MAD0.00%Finance
RISRISMA
285.00 MAD+3.26%8560.083.95 B MAD2.17%Consumer services
Neutral
S2MS.M MONETIQUE
440.00 MAD−2.22%2.4 K1.16365.43 M MAD0.00%Technology services
SSAHSANLAM MAROC
1,771 MAD+0.06%30.047.29 B MAD10.71165.29 MAD+21.63%4.35%Finance
Buy
SBMSOCIETE DES BOISSONS DU MAROC
2,199 MAD+3.24%120.016.03 B MAD7.51%Consumer non-durables
Buy
SIDSONASID
1,811 MAD+2.32%25.03 K2.176.9 B MAD1.19%Non-energy minerals
Strong sell
SLFSALAFIN
664.0 MAD−3.77%450.012.16 B MAD2.07%Finance
SMISMI
2,111 MAD+6.29%1040.103.27 B MAD4.03%Non-energy minerals
SNASTOKVIS NORD AFRIQUE
53.00 MAD−1.49%56.5 K0.62952 M MAD0.00%Distribution services
SNPSNEP
595.0 MAD−0.17%2690.071.43 B MAD−31.08 MAD−59.99%0.00%Process industries
SOTSOTHEMA
1,004.0 MAD+0.90%2250.107.16 B MAD1.71%Health technology
SRMREALISATIONS MECANIQUES
382.00 MAD−9.05%1.02 K1.21134.4 M MAD0.00%Distribution services
STRSTROC INDUSTRIE
56.00 MAD+0.43%3.94 K0.4969.62 M MAD−10.01 MAD+68.52%0.00%Industrial services
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
671.0 MAD+1.36%47.12 K0.5520.95 B MAD1.13%Industrial services
Strong buy
TTMATOTALENERGIES MARKETING MAROC
1,750 MAD+2.64%3240.0315.28 B MAD3.28%Retail trade
Sell
TQMTAQA MOROCCO
2,090 MAD+6.63%1.11 K0.0746.23 B MAD1.79%Utilities
Strong sell
UMRUNIMER
171.60 MAD−0.23%10.001.96 B MAD−2.45 MAD+17.88%0.58%Consumer non-durables
WAAWAFA ASSURANCE
4,737 MAD+2.98%290.0416.1 B MAD21.10224.51 MAD+12.16%3.04%Finance
ZDJZELLIDJA S.A
150.00 MAD0.00%150.7785.93 M MAD0.00%Non-energy minerals