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
+413.51%55.51 MAD−1.40%11.21 K0.15996.24 M MAD0.00%Distribution services
SRMREALISATIONS MECANIQUES
+409.94%484.95 MAD+1.99%6400.52152.16 M MAD0.00%Distribution services
S2MS.M MONETIQUE
+278.07%631.0 MAD−1.39%1.8 K0.18519.64 M MAD0.00%Technology services
JETJET CONTRACTORS
+252.85%2,170 MAD+0.93%1.35 K0.266.51 B MAD0.33%Industrial services
MSASODEP-MARSA MAROC
+161.62%743.0 MAD0.00%14.49 K0.4654.53 B MAD1.14%Transportation
Sell
FBRFENIE BROSSETTE
+161.47%285.00 MAD−1.66%3.6 K0.83417.02 M MAD0.00%Distribution services
SIDSONASID
+144.76%2,100 MAD0.00%5.38 K0.958.19 B MAD1.00%Non-energy minerals
Strong sell
TGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
+135.43%733.0 MAD+0.14%30.31 K1.1423.16 B MAD1.02%Industrial services
Strong buy
MNGMANAGEM
+123.49%5,100 MAD+1.67%6321.0459.51 B MAD0.60%Non-energy minerals
ZDJZELLIDJA S.A
+114.39%150.50 MAD+0.33%60.3885.93 M MAD0.00%Non-energy minerals
ADIALLIANCES
+107.66%488.00 MAD+1.67%17.8 K0.9310.6 B MAD0.63%Finance
Strong sell
AKTAKDITAL S.A
+102.78%1,460 MAD+0.76%3.21 K0.0420.52 B MAD0.41%Health services
Neutral
TQMTAQA MOROCCO
+80.45%2,400 MAD+0.04%1.83 K0.3756.59 B MAD53.7744.63 MAD+1.49%1.46%Utilities
Strong sell
DHODELTA HOLDING
+74.52%82.20 MAD−0.36%4.22 K0.037.23 B MAD24.383.37 MAD+56.35%1.82%Producer manufacturing
STRSTROC INDUSTRIE
+61.11%58.00 MAD−2.83%7140.4274.52 M MAD−10.01 MAD+68.52%0.00%Industrial services
CFGCFG BANK
+52.50%228.90 MAD−0.04%11.16 K0.558.02 B MAD28.797.95 MAD+67.63%1.44%Finance
Neutral
CMGCMGP GROUP
+43.67%316.00 MAD+1.94%10.06 K0.605.27 B MAD0.00%Producer manufacturing
CMTMINIERE TOUISSIT
+43.08%1,860 MAD+1.25%2400.333.09 B MAD0.00%Non-energy minerals
Sell
CTMCTM
+38.89%900.0 MAD−0.99%1.29 K8.351.11 B MAD1.65%Transportation
DYTDISTY TECHNOLOGIES
+34.39%333.50 MAD+0.76%690.01330.37 M MAD4.53%Distribution services
TTMATOTALENERGIES MARKETING MAROC
+33.93%1,875 MAD+0.11%1.89 K0.6116.78 B MAD2.99%Retail trade
Sell
SMISMI
+32.77%2,350 MAD−1.59%1310.233.93 B MAD3.35%Non-energy minerals
RDSRES DAR SAADA
+32.47%102.00 MAD0.00%161.4 K1.672.67 B MAD0.00%Finance
ATWATTIJARIWAFA BANK
+31.31%663.0 MAD+0.45%24.77 K0.58133.26 B MAD14.0847.09 MAD+26.66%2.50%Finance
Buy
CRSCARTIER SAADA
+28.97%32.50 MAD+1.56%2.75 K2.35168.48 M MAD19.971.63 MAD+116.77%0.00%Consumer non-durables
SOTSOTHEMA
+28.54%1,297 MAD+8.08%1.19 K0.338.64 B MAD1.42%Health technology
WAAWAFA ASSURANCE
+22.38%5,140 MAD+4.92%2500.4617.15 B MAD22.89224.51 MAD+12.16%2.86%Finance
Sell
MICMICRODATA
+21.79%824.0 MAD+1.85%1.28 K3.791.36 B MAD4.20%Technology services
SNPSNEP
+20.88%698.8 MAD−0.16%1.8 K0.551.68 B MAD−31.08 MAD−59.99%0.00%Process industries
CDMCDM
+19.60%1,080 MAD+0.93%3670.1411.64 B MAD15.8668.09 MAD+47.28%3.20%Finance
Neutral
CSRCOSUMAR
+19.33%238.00 MAD+0.42%7.27 K0.1222.39 B MAD2.95%Process industries
Strong buy
IAMITISSALAT AL-MAGHRIB
+18.72%114.15 MAD−0.26%42.44 K0.18100.61 B MAD55.722.05 MAD−65.91%3.67%Communications
Neutral
SLFSALAFIN
+18.45%687.0 MAD+1.03%9831.002.12 B MAD2.10%Finance
ADHDOUJA PROM ADDOHA
+18.40%38.48 MAD+1.00%43.53 K0.1315.34 B MAD0.00%Finance
Strong sell
BOABANK OF AFRICA
+18.26%226.00 MAD+1.35%26.45 K0.4048.12 B MAD14.4015.69 MAD+27.19%1.77%Finance
Sell
SSAHSANLAM MAROC
+18.13%2,150 MAD+7.50%600.258.23 B MAD13.01165.29 MAD+21.63%3.85%Finance
Buy
RISRISMA
+16.90%304.00 MAD+0.66%1.02 K0.294.33 B MAD1.99%Consumer services
Neutral
ALMALUMINIUM DU MAROC
+15.45%1,823 MAD0.00%10.03849.43 M MAD4.94%Producer manufacturing
Sell
MUTMUTANDIS SCA
+14.62%304.90 MAD+1.63%5.76 K0.612.77 B MAD17.6917.24 MAD+41.44%3.50%Consumer non-durables
Strong buy
DWYDISWAY
+12.10%796.0 MAD+2.45%950.571.47 B MAD19.0441.81 MAD+20.34%4.50%Distribution services
Sell
COLCOLORADO
+10.40%58.51 MAD−1.61%560.01958.51 M MAD3.78%Process industries
CMACIMENTS DU MAROC
+9.25%1,890 MAD+1.34%5160.1626.92 B MAD29.8563.33 MAD−5.78%3.75%Non-energy minerals
Strong sell
AFMAFMA
+8.03%1,305 MAD+0.38%40.161.3 B MAD4.23%Finance
CIHCIH
+7.86%409.00 MAD+1.73%1.15 K0.1512.66 B MAD14.4928.23 MAD+21.52%3.47%Finance
Strong sell
IBCIB MAROC.COM
+7.21%38.06 MAD−4.35%770.3316.61 M MAD0.00%Commercial services
M2MM2M GROUP
+6.33%521.0 MAD−4.89%30.01354.85 M MAD0.00%Technology services
MDPMED PAPER
+5.95%21.71 MAD−1.99%1.23 K0.47105.96 M MAD0.00%Process industries
AGMAGMA
+4.73%6,994 MAD+5.91%10.121.32 B MAD4.16%Finance
INVINVOLYS
+3.81%98.10 MAD−0.89%750.6837.88 M MAD−0.26 MAD−114.52%0.00%Technology services
HPSHPS
+3.64%570.0 MAD+0.18%3.06 K0.254.21 B MAD1.20%Technology services
Buy
AFIAFRIC INDUSTRIES
+2.70%334.80 MAD+0.97%430.3296.66 M MAD6.03%Process industries
GAZAFRIQUIA GAZ
+2.07%4,235 MAD+3.29%3735.7614.09 B MAD19.48217.42 MAD+55.23%4.27%Distribution services
Sell
ATHAUTO HALL
+1.32%77.00 MAD+0.65%1 K0.093.85 B MAD226.600.34 MAD−38.70%2.61%Retail trade
Strong sell
LBVLABEL VIE
−0.28%4,300 MAD+0.05%2470.0312.44 B MAD22.97187.18 MAD+6.70%2.25%Retail trade
Strong buy
MABMAGHREBAIL
−2.79%941.0 MAD−3.19%10.091.35 B MAD5.14%Finance
IMOIMMORENTE INVEST
−3.33%89.90 MAD−0.22%3690.13811.53 M MAD17.195.23 MAD+10.12%5.77%Finance
ATLATLANTASANAD
−3.91%135.00 MAD+3.05%24.7 K0.727.9 B MAD4.35%Finance
Sell
LLHMLAFARGEHOLCIM MAR
−4.85%1,903 MAD+0.16%1.46 K0.5544.52 B MAD3.47%Non-energy minerals
Sell
BCIBMCI
−4.87%566.0 MAD−0.02%3180.047.52 B MAD23.1224.49 MAD+89.89%3.18%Finance
Sell
BALBALIMA
−6.09%216.00 MAD0.00%30.23376.7 M MAD2.55%Finance
BCPBCP
−8.24%266.10 MAD+0.38%33.62 K0.4753.9 B MAD13.0520.39 MAD+19.28%3.77%Finance
Sell
EQDEQDOM
−10.32%1,060 MAD+1.44%110.061.75 B MAD5.26%Finance
ARDARADEI CAPITAL
−11.60%480.00 MAD+1.03%2180.195.97 B MAD1.24%Technology services
Buy
SBMSOCIETE DES BOISSONS DU MAROC
−20.08%2,078 MAD+0.29%310.055.86 B MAD7.72%Consumer non-durables
Buy