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
JJETJET CONTRACTORS
+540.00%1,600 MAD−2.32%12.33 K2.304.85 B MAD0.44%Industrial services
SSRMREALISATIONS MECANIQUES
+253.04%406.00 MAD−2.64%1.87 K0.61129.92 M MAD−31.48 MAD−234.14%0.00%Distribution services
AADIALLIANCES
+247.03%380.00 MAD+1.20%32.8 K0.418.39 B MAD28.2013.48 MAD+94.96%0.79%Finance
Sell
RRDSRES DAR SAADA
+227.94%72.90 MAD−0.25%71.2 K1.571.91 B MAD−2.92 MAD−88.80%0.00%Finance
Sell
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
+172.55%485.00 MAD+1.89%31.12 K0.6015.35 B MAD30.6715.81 MAD+86.45%1.55%Industrial services
Strong buy
AADHDOUJA PROM ADDOHA
+132.10%37.60 MAD−1.00%375.6 K0.5515.14 B MAD57.130.66 MAD0.00%Finance
Strong sell
AAKTAKDITAL S.A
+120.53%1,072 MAD−0.37%7.86 K0.4815.18 B MAD61.5417.42 MAD0.56%Health services
Neutral
MMSASODEP-MARSA MAROC
+100.74%545.0 MAD0.00%17.66 K0.2740 B MAD38.2614.24 MAD+31.91%1.56%Transportation
Neutral
MMNGMANAGEM
+76.83%2,901 MAD+0.73%2870.1134.42 B MAD68.3442.45 MAD−77.17%1.03%Non-energy minerals
Strong sell
CCFGCFG BANK
+73.87%210.30 MAD+0.36%33.14 K0.547.36 B MAD35.016.01 MAD+400.00%1.57%Finance
CCRSCARTIER SAADA
+61.39%34.78 MAD+5.20%520.04183.12 M MAD23.091.51 MAD0.00%Consumer non-durables
SSAHSANLAM MAROC
+61.34%1,920 MAD−0.31%100.137.9 B MAD10.87176.71 MAD+627.69%4.01%Finance
Buy
IIBCIB MAROC.COM
+56.99%33.00 MAD−2.40%1960.5013.78 M MAD0.00%Commercial services
SS2MS.M MONETIQUE
+51.26%270.00 MAD+5.10%8.33 K5.21219.26 M MAD9.5128.41 MAD+195.78%0.00%Technology services
DDHODELTA HOLDING
+45.11%52.50 MAD0.00%3.2 K0.544.6 B MAD18.192.89 MAD+41.77%2.86%Producer manufacturing
SSTRSTROC INDUSTRIE
+42.99%47.00 MAD0.00%700.0458.68 M MAD−29.31 MAD−44.83%0.00%Industrial services
SSNASTOKVIS NORD AFRIQUE
+42.61%16.20 MAD+2.53%20.09 K3.21286.66 M MAD−12.94 MAD−149.16%0.00%Distribution services
TTMATOTALENERGIES MARKETING MAROC
+39.56%1,570 MAD0.00%330.0614.07 B MAD39.1440.11 MAD−60.12%3.57%Retail trade
Sell
CCDMCDM
+36.13%1,021 MAD−0.29%7.86 K0.2011.11 B MAD18.2755.89 MAD+66.44%3.35%Finance
Buy
SSIDSONASID
+35.44%921.0 MAD−2.08%1.76 K1.413.59 B MAD53.2517.29 MAD−43.89%2.28%Non-energy minerals
Sell
TTQMTAQA MOROCCO
+32.26%1,394 MAD+1.38%4590.1932.88 B MAD29.7546.86 MAD−5.24%2.51%Utilities
Sell
AATWATTIJARIWAFA BANK
+23.92%575.0 MAD−0.09%14.16 K0.25116.1 B MAD13.2043.58 MAD+32.42%2.87%Finance
Buy
MMUTMUTANDIS SCA
+21.90%295.00 MAD−1.01%3.79 K0.382.73 B MAD15.8118.66 MAD+133.26%3.56%Consumer non-durables
Strong buy
CCMTMINIERE TOUISSIT
+19.70%1,580 MAD0.00%460.032.66 B MAD16.4596.02 MAD−6.30%3.80%Non-energy minerals
Buy
FFBRFENIE BROSSETTE
+15.21%112.30 MAD+4.37%6990.89161.6 M MAD20.265.54 MAD0.00%Distribution services
CCIHCIH
+14.37%420.00 MAD+1.20%2370.0213.23 B MAD17.3624.19 MAD−7.79%3.33%Finance
Neutral
BBOABANK OF AFRICA
+13.49%199.00 MAD+2.82%41.34 K9.3342.94 B MAD13.4614.78 MAD+29.75%1.98%Finance
Sell
IINVINVOLYS
+12.71%98.05 MAD−3.82%831.6737.53 M MAD7.0613.89 MAD+718.80%0.00%Technology services
WWAAWAFA ASSURANCE
+12.50%4,499 MAD+1.21%1.17 K1.4715.75 B MAD21.81206.29 MAD+14.50%3.11%Finance
Sell
BBCPBCP
+12.15%299.45 MAD−0.18%30.7 K0.1660.88 B MAD15.8718.87 MAD−7.31%3.34%Finance
Sell
SSNPSNEP
+12.13%527.0 MAD−0.19%1.77 K0.371.26 B MAD−24.25 MAD−141.13%3.04%Process industries
CCOLCOLORADO
+11.94%52.60 MAD+0.25%2.14 K0.94847.79 M MAD19.432.71 MAD+19.98%4.28%Process industries
SSLFSALAFIN
+11.80%559.0 MAD−0.18%2921.971.75 B MAD18.7329.84 MAD+5.20%2.55%Finance
AARDARADEI CAPITAL
+10.83%490.00 MAD−2.00%27.94 K17.486.16 B MAD20.2224.23 MAD1.20%Technology services
Strong buy
BBCIBMCI
+8.85%566.0 MAD−0.68%490.037.52 B MAD3.18%Finance
Sell
AALMALUMINIUM DU MAROC
+6.87%1,400 MAD+1.08%20.03652.34 M MAD25.7354.41 MAD−35.49%6.43%Producer manufacturing
Sell
LLHMLAFARGEHOLCIM MAR
+5.93%2,000 MAD+0.65%1.44 K0.1946.86 B MAD31.6263.25 MAD−14.54%3.30%Non-energy minerals
Sell
AATLATLANTASANAD
+5.26%128.00 MAD+1.19%6.54 K0.397.72 B MAD17.447.34 MAD+3.95%4.45%Finance
Sell
CCTMCTM
+1.83%622.2 MAD−2.03%2002.26762.8 M MAD2.41%Transportation
LLBVLABEL VIE
−0.09%4,295 MAD−0.12%3.74 K5.2412.43 B MAD22.78188.54 MAD+14.93%2.25%Retail trade
Strong buy
AATHAUTO HALL
−0.27%66.86 MAD−0.25%6.6 K0.673.36 B MAD56.711.18 MAD−60.52%2.99%Retail trade
Sell
SSBMSOCIETE DES BOISSONS DU MAROC
−2.08%2,350 MAD−2.08%3250.836.65 B MAD11.08212.11 MAD+78.35%6.81%Consumer non-durables
Buy
AAFIAFRIC INDUSTRIES
−2.58%302.00 MAD−0.46%100.0388.03 M MAD17.2417.52 MAD+25.70%6.62%Process industries
DDWYDISWAY
−2.96%658.0 MAD+3.13%1730.121.24 B MAD20.1532.65 MAD−37.53%5.32%Distribution services
Sell
MMOXMAGHREB OXYGENE
−3.48%228.55 MAD+1.53%2342.66185.7 M MAD21.2510.75 MAD1.75%Process industries
MMDPMED PAPER
−4.16%20.49 MAD+1.19%1.78 K1.3498.02 M MAD15.601.31 MAD+97.52%0.00%Process industries
CCSRCOSUMAR
−5.37%194.00 MAD−1.70%5.16 K0.1118.33 B MAD17.4211.13 MAD+53.22%3.61%Process industries
Buy
RRISRISMA
−5.73%214.00 MAD+2.88%2040.033.07 B MAD12.9516.53 MAD2.80%Consumer services
Neutral
IIMOIMMORENTE INVEST
−5.77%89.52 MAD+0.02%21.61 K4.11806.31 M MAD19.094.69 MAD+252.24%5.81%Finance
Strong buy
GGAZAFRIQUIA GAZ
−6.14%3,895 MAD−0.13%3140.3113.39 B MAD27.60141.12 MAD−8.32%3.59%Distribution services
Sell
HHPSHPS
−6.47%565.0 MAD−0.44%4670.084.18 B MAD44.3512.74 MAD−30.91%1.20%Technology services
Buy
IAMITISSALAT AL-MAGHRIB
−6.77%88.10 MAD0.00%40.1 K0.1677.45 B MAD61.911.42 MAD−65.23%4.77%Communications
Strong buy
AAFMAFMA
−7.03%1,138 MAD+1.88%490.471.14 B MAD17.2865.84 MAD+8.18%4.83%Finance
SSOTSOTHEMA
−7.99%930.2 MAD−2.08%20.006.7 B MAD24.4138.11 MAD−10.39%1.83%Health technology
PPROPROMOPHARM S.A
−10.81%891.0 MAD−3.15%10.03891 M MAD15.9955.72 MAD−7.54%4.49%Health technology