Moroccan stocks with the best yearly performance

See shares that show the most potential at the moment: Moroccan stocks below are filtered by yearly performance, so you can see how much they gained over 12 months. Compare their stats to make an informed decision.
Symbol
Perf %
1Y
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
SNASTOKVIS NORD AFRIQUE
+403.57%56.40 MAD+3.87%63.6 K1.58998.01 M MAD0.00%Distribution services
SRMREALISATIONS MECANIQUES
+314.56%410.00 MAD−1.13%410.08131.2 M MAD0.00%Distribution services
JETJET CONTRACTORS
+311.99%2,130 MAD+0.05%8.91 K0.836.45 B MAD0.33%Industrial services
S2MS.M MONETIQUE
+202.86%492.75 MAD+9.99%3.77 K2.72400.15 M MAD0.00%Technology services
MSASODEP-MARSA MAROC
+151.38%729.0 MAD+1.53%67.88 K0.6553.51 B MAD1.17%Transportation
Sell
SIDSONASID
+150.72%2,185 MAD+0.69%23.55 K2.678.52 B MAD0.96%Non-energy minerals
Strong sell
FBRFENIE BROSSETTE
+149.91%267.40 MAD+2.85%2.83 K0.69384.78 M MAD0.00%Distribution services
MNGMANAGEM
+137.72%5,099 MAD+1.67%4520.1160.5 B MAD0.59%Non-energy minerals
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
+137.59%689.0 MAD+0.29%55.41 K0.7121.8 B MAD1.09%Industrial services
Strong buy
MOXMAGHREB OXYGENE
+114.06%449.00 MAD−0.21%510.85364.81 M MAD29.3515.30 MAD+30.25%0.89%Process industries
ADIALLIANCES
+110.17%506.5 MAD−0.12%21.61 K0.2911.18 B MAD0.59%Finance
Strong sell
STRSTROC INDUSTRIE
+105.07%57.40 MAD+1.61%1.11 K0.5671.66 M MAD−10.01 MAD+68.52%0.00%Industrial services
DHODELTA HOLDING
+96.19%81.40 MAD+1.75%181.91 K3.057.13 B MAD24.143.37 MAD+56.35%1.84%Producer manufacturing
RDSRES DAR SAADA
+91.05%111.00 MAD+1.00%116.63 K0.732.91 B MAD0.00%Finance
AKTAKDITAL S.A
+88.65%1,396 MAD−0.78%18.05 K0.4119.77 B MAD0.43%Health services
Neutral
ZDJZELLIDJA S.A
+81.05%142.00 MAD+0.67%10.0881.34 M MAD0.00%Non-energy minerals
TQMTAQA MOROCCO
+67.84%2,249 MAD−1.70%1.79 K0.1653.05 B MAD1.56%Utilities
Strong sell
CTMCTM
+49.21%940.0 MAD0.00%2440.571.15 B MAD1.60%Transportation
CFGCFG BANK
+44.97%220.50 MAD−1.56%25.75 K0.517.72 B MAD27.747.95 MAD+67.63%1.50%Finance
Neutral
CMGCMGP GROUP
+41.85%312.00 MAD−2.50%38.82 K1.065.3 B MAD0.00%Producer manufacturing
TTMATOTALENERGIES MARKETING MAROC
+41.48%1,910 MAD+2.36%3.53 K0.7917.11 B MAD2.93%Retail trade
Sell
IBCIB MAROC.COM
+36.41%39.00 MAD−2.48%600.1616.28 M MAD0.00%Commercial services
CMTMINIERE TOUISSIT
+32.86%1,860 MAD0.00%3000.303.13 B MAD0.00%Non-energy minerals
Sell
ATWATTIJARIWAFA BANK
+32.41%670.0 MAD+0.90%82.41 K0.74135.28 B MAD14.2347.09 MAD+26.66%2.46%Finance
Buy
DYTDISTY TECHNOLOGIES
+32.16%339.00 MAD+3.29%14.67 K3.67338.36 M MAD4.42%Distribution services
CRSCARTIER SAADA
+30.95%33.00 MAD+2.74%2.08 K2.09173.74 M MAD20.281.63 MAD+116.77%0.00%Consumer non-durables
SMISMI
+30.43%2,400 MAD−1.80%2170.163.95 B MAD3.33%Non-energy minerals
SSAHSANLAM MAROC
+28.05%2,100 MAD−2.33%5212.138.65 B MAD12.71165.29 MAD+21.63%3.67%Finance
Buy
SNPSNEP
+22.92%719.1 MAD+4.37%4.22 K1.721.73 B MAD−31.08 MAD−59.99%0.00%Process industries
MICMICRODATA
+22.63%840.0 MAD+2.44%5282.941.41 B MAD4.05%Technology services
SOTSOTHEMA
+21.66%1,213 MAD+7.82%22.9 K24.618.73 B MAD1.40%Health technology
CDMCDM
+21.33%1,115 MAD+1.55%11.1 K2.8712.13 B MAD16.3768.09 MAD+47.28%3.07%Finance
Neutral
IAMITISSALAT AL-MAGHRIB
+19.67%115.00 MAD0.00%312.01 K0.72101.1 B MAD56.132.05 MAD−65.91%3.65%Communications
Buy
ALMALUMINIUM DU MAROC
+19.53%1,787 MAD+3.83%600.31832.66 M MAD5.04%Producer manufacturing
Sell
COLCOLORADO
+16.55%60.49 MAD−0.02%2.13 K0.48974.95 M MAD3.72%Process industries
MUTMUTANDIS SCA
+15.58%312.65 MAD+4.18%16.95 K1.032.89 B MAD18.1417.24 MAD+41.44%3.36%Consumer non-durables
Strong buy
SLFSALAFIN
+15.51%689.0 MAD+1.62%6.26 K9.532.15 B MAD2.07%Finance
RISRISMA
+15.12%290.10 MAD−1.66%3.2 K0.324.16 B MAD2.07%Consumer services
Neutral
CSRCOSUMAR
+14.17%226.00 MAD+4.03%283.23 K7.0121.35 B MAD3.10%Process industries
Strong buy
MDPMED PAPER
+13.69%22.18 MAD+0.86%3.6 K0.53106.11 M MAD0.00%Process industries
ADHDOUJA PROM ADDOHA
+12.57%40.02 MAD−2.89%269.5 K0.4116.11 B MAD0.00%Finance
Strong sell
DWYDISWAY
+11.61%798.0 MAD+1.82%4180.701.5 B MAD19.0941.81 MAD+20.34%4.39%Distribution services
Sell
CIHCIH
+11.04%410.00 MAD−1.20%4.21 K0.7012.91 B MAD14.5228.23 MAD+21.52%3.41%Finance
Strong sell
WAAWAFA ASSURANCE
+9.22%4,750 MAD−1.00%1.43 K4.5716.63 B MAD21.16224.51 MAD+12.16%2.95%Finance
AFMAFMA
+9.07%1,347 MAD+3.62%600.541.35 B MAD4.08%Finance
CMACIMENTS DU MAROC
+6.57%1,865 MAD−1.32%6.47 K2.4826.92 B MAD3.75%Non-energy minerals
Strong sell
INVINVOLYS
+6.01%97.00 MAD−1.02%1880.8637.12 M MAD−0.26 MAD−114.52%0.00%Technology services
AGMAGMA
+4.79%6,998 MAD−0.01%202.991.4 B MAD3.93%Finance
M2MM2M GROUP
+4.23%517.0 MAD+1.37%1710.29334.9 M MAD0.00%Technology services
HPSHPS
+3.17%585.0 MAD−0.68%4.96 K1.394.33 B MAD1.16%Technology services
Strong buy
PROPROMOPHARM S.A
+1.41%990.0 MAD+5.32%10.03990 M MAD0.00%Health technology
BOABANK OF AFRICA
+0.89%193.00 MAD+2.12%84.11 K0.7241.65 B MAD12.3015.69 MAD+27.19%2.04%Finance
Sell
GAZAFRIQUIA GAZ
0.00%4,150 MAD0.00%370.1014.27 B MAD19.09217.42 MAD+55.23%4.22%Distribution services
Sell
ATLATLANTASANAD
−0.38%132.50 MAD−0.19%25.63 K0.877.99 B MAD4.30%Finance
Sell
DRIDARI COUSPATE
−1.20%3,550 MAD−1.39%200.101.06 B MAD3.38%Consumer non-durables
AFIAFRIC INDUSTRIES
−1.82%324.00 MAD+0.59%990.1594.45 M MAD6.17%Process industries
ATHAUTO HALL
−3.75%77.00 MAD+0.06%10.93 K0.313.87 B MAD2.60%Retail trade
Strong sell
IMOIMMORENTE INVEST
−5.15%90.00 MAD−2.06%2.73 K0.36810.63 M MAD17.215.23 MAD+10.12%5.78%Finance
LBVLABEL VIE
−5.19%4,200 MAD+0.48%5.1 K1.7012.15 B MAD22.44187.18 MAD+6.70%2.30%Retail trade
Strong buy
LLHMLAFARGEHOLCIM MAR
−6.75%1,865 MAD−0.05%7.75 K1.2443.7 B MAD3.54%Non-energy minerals
Sell
BCIBMCI
−7.39%565.0 MAD−3.73%23.4 K3.657.5 B MAD23.0824.49 MAD+89.89%3.19%Finance
Sell
BCPBCP
−7.53%270.00 MAD0.00%84.1 K0.7654.89 B MAD13.2420.39 MAD+19.28%3.70%Finance
Sell
ARDARADEI CAPITAL
−12.29%478.00 MAD0.00%1.54 K0.486.01 B MAD1.23%Technology services
Buy
OULOULMES
−13.48%1,155 MAD−5.56%30.192.29 B MAD1.90%Consumer non-durables
Strong buy
EQDEQDOM
−14.34%1,051 MAD+0.10%3551.211.76 B MAD5.23%Finance
SBMSOCIETE DES BOISSONS DU MAROC
−25.74%2,005 MAD−0.25%2.1 K5.175.67 B MAD7.98%Consumer non-durables
Buy