All stocksTop gainersBiggest losersLarge-capSmall-capLargest employersHigh-dividendHighest net incomeHighest cashHighest profit per employeeHighest revenue per employeeMost activeUnusual volumeMost volatileHigh betaBest performingHighest revenueMost expensivePenny stocksOverboughtOversoldAll-time highAll-time low52-week high52-week lowCreate more lists in Screener
All stocksTop gainersBiggest losersLarge-capSmall-capLargest employersHigh-dividendHighest net incomeHighest cashHighest profit per employeeHighest revenue per employeeMost activeUnusual volumeMost volatileHigh betaBest performingHighest revenueMost expensivePenny stocksOverboughtOversoldAll-time highAll-time low52-week high52-week low
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
+431.92% | 58.99 MAD | −3.22% | 72.38 K | 0.85 | 1.08 B MAD | — | — | — | 0.00% | Distribution services | — | |
+352.31% | 460.00 MAD | −3.16% | 242 | 0.67 | 152 M MAD | — | — | — | 0.00% | Distribution services | — | |
+283.14% | 129.50 MAD | +9.56% | 63.27 K | 4.58 | 147.57 M MAD | — | −10.01 MAD | +68.52% | 0.00% | Industrial services | — | |
+241.22% | 570.0 MAD | −1.89% | 587 | 0.45 | 471.81 M MAD | — | — | — | 0.00% | Technology services | — | |
+231.90% | 1,925 MAD | −3.51% | 15.8 K | 2.68 | 6.04 B MAD | — | — | — | 0.34% | Industrial services | — | |
+220.50% | 2,580 MAD | −0.65% | 2.01 K | 1.26 | 10.13 B MAD | — | — | — | 0.80% | Non-energy minerals | Strong sell | |
+217.21% | 328.00 MAD | −3.27% | 13.71 K | 1.49 | 487.96 M MAD | — | — | — | 0.00% | Distribution services | — | |
+187.56% | 848.0 MAD | −0.82% | 80.19 K | 1.50 | 62.75 B MAD | 49.12 | 17.26 MAD | +48.67% | 0.99% | Transportation | Sell | |
+182.79% | 869.0 MAD | −1.25% | 60.12 K | 1.93 | 27.84 B MAD | — | — | — | 0.84% | Industrial services | — | |
+124.62% | 5,200 MAD | +1.07% | 179 | 0.11 | 61.04 B MAD | — | — | — | 0.57% | Non-energy minerals | Strong sell | |
+121.42% | 2,987 MAD | −0.93% | 2.77 K | 0.94 | 71.12 B MAD | 66.92 | 44.63 MAD | +1.49% | 1.15% | Utilities | Strong sell | |
+118.75% | 1,468 MAD | −0.81% | 22.01 K | 1.84 | 21.37 B MAD | — | — | — | 0.40% | Health services | Neutral | |
+110.97% | 150.00 MAD | 0.00% | 556 | 29.89 | 85.93 M MAD | — | — | — | 0.00% | Non-energy minerals | — | |
+105.26% | 426.95 MAD | −1.85% | 7 | 0.17 | 353.44 M MAD | 27.91 | 15.30 MAD | +30.25% | 0.89% | Process industries | — | |
+102.37% | 495.8 MAD | −1.24% | 48.33 K | 0.66 | 11.08 B MAD | — | — | — | 0.59% | Finance | Sell | |
+70.21% | 80.00 MAD | −3.57% | 25.24 K | 0.53 | 7.27 B MAD | 23.72 | 3.37 MAD | +56.35% | 1.83% | Producer manufacturing | — | |
+57.26% | 2,230 MAD | −3.04% | 846 | 0.43 | 3.87 B MAD | — | — | — | 0.00% | Non-energy minerals | Strong sell | |
+50.49% | 1,544 MAD | −2.53% | 300 | 0.34 | 11.4 B MAD | — | — | — | 1.07% | Health technology | — | |
+47.67% | 324.80 MAD | −1.58% | 14.51 K | 0.82 | 5.71 B MAD | — | — | — | 0.00% | Producer manufacturing | Strong buy | |
+46.53% | 230.20 MAD | −3.34% | 51.01 K | 4.01 | 8.34 B MAD | 28.96 | 7.95 MAD | +67.63% | 1.39% | Finance | Neutral | |
+38.70% | 265.00 MAD | 0.00% | 7.34 K | 0.10 | 57.18 B MAD | 16.00 | 16.56 MAD | +24.82% | 1.45% | Finance | Strong sell | |
TTMATOTALENERGIES MARKETING MAROC | +38.06% | 1,890 MAD | −1.56% | 1.73 K | 0.63 | 17.2 B MAD | 18.17 | 104.00 MAD | +1,754.39% | 2.92% | Retail trade | Strong sell |
+38.00% | 690.0 MAD | −5.61% | 5.67 K | 0.96 | 1.75 B MAD | — | −18.25 MAD | +6.06% | 0.00% | Process industries | — | |
+37.92% | 335.00 MAD | −0.30% | 4.55 K | 1.34 | 4.81 B MAD | — | — | — | 1.71% | Consumer services | Neutral | |
+36.35% | 919.0 MAD | −2.00% | 1.58 K | 10.41 | 1.15 B MAD | 24.17 | 38.03 MAD | −26.12% | 1.60% | Transportation | — | |
+33.91% | 109.00 MAD | −5.50% | 260.68 K | 2.30 | 3.02 B MAD | — | — | — | 0.00% | Finance | Strong sell | |
+32.94% | 676.0 MAD | −1.20% | 46.23 K | 0.70 | 138.15 B MAD | 13.84 | 48.84 MAD | +20.84% | 2.78% | Finance | Neutral | |
+31.43% | 322.00 MAD | −2.04% | 929 | 1.45 | 326.88 M MAD | — | — | — | 4.58% | Distribution services | — | |
+30.08% | 863.6 MAD | −0.12% | 76 | 0.07 | 1.45 B MAD | — | — | — | 4.09% | Technology services | — | |
+26.44% | 1,100 MAD | −0.72% | 440 | 0.05 | 12.06 B MAD | 15.35 | 71.68 MAD | +48.37% | 3.04% | Finance | Sell | |
+25.72% | 37.00 MAD | −3.14% | 872.25 K | 2.01 | 15.38 B MAD | — | — | — | 0.00% | Finance | Sell | |
+21.65% | 236.00 MAD | 0.00% | 6.53 K | 0.31 | 22.3 B MAD | — | — | — | 2.98% | Process industries | Neutral | |
+20.70% | 109.00 MAD | −1.00% | 140.24 K | 0.67 | 96.79 B MAD | 53.20 | 2.05 MAD | −65.91% | 1.29% | Communications | Sell | |
+19.96% | 37.81 MAD | −0.08% | 372 | 1.19 | 15.8 M MAD | — | — | — | 0.00% | Commercial services | — | |
+16.42% | 1,780 MAD | −2.84% | 72 | 2.08 | 853.63 M MAD | 22.51 | 79.06 MAD | +452.30% | 4.92% | Producer manufacturing | Sell | |
+15.94% | 800.0 MAD | +1.52% | 15 | 0.03 | 1.49 B MAD | 19.13 | 41.81 MAD | +20.34% | 4.38% | Distribution services | Sell | |
+12.72% | 60.00 MAD | −3.23% | 4.86 K | 0.84 | 999.29 M MAD | — | — | — | 3.57% | Process industries | — | |
+12.25% | 95.97 MAD | −3.06% | 1.56 K | 28.52 | 37.89 M MAD | — | −0.26 MAD | −114.52% | 0.00% | Technology services | — | |
+11.11% | 300.00 MAD | −2.50% | 32.25 K | 1.12 | 2.85 B MAD | 17.40 | 17.24 MAD | +41.44% | 3.45% | Consumer non-durables | Strong buy | |
+8.74% | 2,425 MAD | −3.00% | 183 | 0.25 | 4.11 B MAD | — | — | — | 3.16% | Non-energy minerals | — | |
+8.43% | 1,930 MAD | −2.53% | 2.6 K | 0.35 | 28.58 B MAD | 30.48 | 63.33 MAD | −5.78% | 3.50% | Non-energy minerals | Strong sell | |
+7.91% | 4,500 MAD | −0.35% | 115 | 0.02 | 13.07 B MAD | 24.04 | 187.18 MAD | +6.70% | 2.11% | Retail trade | Buy | |
+7.74% | 20.47 MAD | −1.54% | 8.24 K | 0.46 | 99.46 M MAD | — | — | — | 0.00% | Process industries | — | |
+7.11% | 406.00 MAD | −2.17% | 682 | 0.07 | 13.07 B MAD | 14.38 | 28.23 MAD | +21.52% | 3.33% | Finance | Sell | |
+5.95% | 75.12 MAD | −5.99% | 36 | 1.34 | 14.1 M MAD | — | — | — | 0.00% | Non-energy minerals | — | |
+4.63% | 565.0 MAD | −2.59% | 4.13 K | 0.28 | 4.3 B MAD | — | — | — | 1.17% | Technology services | Strong buy | |
+2.74% | 75.00 MAD | −3.60% | 3.84 K | 0.41 | 3.91 B MAD | 220.72 | 0.34 MAD | −38.70% | 2.56% | Retail trade | Strong sell | |
+2.55% | 141.00 MAD | −2.08% | 1.59 K | 0.04 | 8.68 B MAD | — | — | — | 3.93% | Finance | Sell | |
LLHMLAFARGEHOLCIM MAR | +2.13% | 1,966 MAD | −4.10% | 7.46 K | 1.28 | 48.03 B MAD | — | — | — | 3.27% | Non-energy minerals | Sell |
+1.47% | 31.80 MAD | −0.62% | 708 | 0.45 | 168.48 M MAD | 19.54 | 1.63 MAD | +116.77% | 0.00% | Consumer non-durables | — | |
+1.03% | 294.00 MAD | −0.68% | 42.68 K | 0.42 | 60.18 B MAD | 13.74 | 21.41 MAD | +10.14% | 3.38% | Finance | Sell | |
+0.78% | 4,151 MAD | −4.35% | 41 | 0.03 | 14.92 B MAD | 19.09 | 217.42 MAD | +55.23% | 4.00% | Distribution services | Sell | |
−1.61% | 490.00 MAD | −1.25% | 278 | 3.33 | 321.43 M MAD | — | — | — | 0.00% | Technology services | — | |
−3.05% | 90.65 MAD | −0.06% | 11.27 K | 1.51 | 816.93 M MAD | 17.33 | 5.23 MAD | +10.12% | 5.75% | Finance | — | |
−3.26% | 590.0 MAD | −1.67% | 7.39 K | 0.92 | 7.97 B MAD | 24.10 | 24.49 MAD | +89.89% | 3.03% | Finance | Strong sell | |
−3.41% | 312.00 MAD | −2.50% | 222 | 0.27 | 93.28 M MAD | — | — | — | 6.25% | Process industries | — | |
−5.68% | 1,080 MAD | −9.85% | 87 | 0.05 | 2 B MAD | — | — | — | 5.05% | Finance | — | |
−6.78% | 466.10 MAD | −2.08% | 32.47 K | 14.12 | 5.98 B MAD | — | — | — | 1.24% | Technology services | Buy | |
−7.34% | 164.00 MAD | 0.00% | 22 | 0.06 | 1.87 B MAD | — | −2.45 MAD | +17.88% | 0.61% | Consumer non-durables | — | |
SSAHSANLAM MAROC | −7.66% | 1,845 MAD | −2.89% | 2 | 0.04 | 7.82 B MAD | 11.16 | 165.29 MAD | +21.63% | 4.12% | Finance | Buy |
−7.81% | 2,148 MAD | +1.32% | 7 | 0.02 | 6 B MAD | — | — | — | 7.43% | Consumer non-durables | Buy | |
−8.03% | 1,180 MAD | −3.20% | 2 | 0.18 | 2.41 B MAD | — | — | — | 1.99% | Consumer non-durables | Strong buy |