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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
+413.51% | 55.51 MAD | −1.40% | 11.21 K | 0.15 | 996.24 M MAD | — | — | — | 0.00% | Distribution services | — | |
+409.94% | 484.95 MAD | +1.99% | 640 | 0.52 | 152.16 M MAD | — | — | — | 0.00% | Distribution services | — | |
+278.07% | 631.0 MAD | −1.39% | 1.8 K | 0.18 | 519.64 M MAD | — | — | — | 0.00% | Technology services | — | |
+252.85% | 2,170 MAD | +0.93% | 1.35 K | 0.26 | 6.51 B MAD | — | — | — | 0.33% | Industrial services | — | |
+161.62% | 743.0 MAD | 0.00% | 14.49 K | 0.46 | 54.53 B MAD | — | — | — | 1.14% | Transportation | Sell | |
+161.47% | 285.00 MAD | −1.66% | 3.6 K | 0.83 | 417.02 M MAD | — | — | — | 0.00% | Distribution services | — | |
+144.76% | 2,100 MAD | 0.00% | 5.38 K | 0.95 | 8.19 B MAD | — | — | — | 1.00% | Non-energy minerals | Strong sell | |
+135.43% | 733.0 MAD | +0.14% | 30.31 K | 1.14 | 23.16 B MAD | — | — | — | 1.02% | Industrial services | Strong buy | |
+123.49% | 5,100 MAD | +1.67% | 632 | 1.04 | 59.51 B MAD | — | — | — | 0.60% | Non-energy minerals | — | |
+114.39% | 150.50 MAD | +0.33% | 6 | 0.38 | 85.93 M MAD | — | — | — | 0.00% | Non-energy minerals | — | |
+107.66% | 488.00 MAD | +1.67% | 17.8 K | 0.93 | 10.6 B MAD | — | — | — | 0.63% | Finance | Strong sell | |
+102.78% | 1,460 MAD | +0.76% | 3.21 K | 0.04 | 20.52 B MAD | — | — | — | 0.41% | Health services | Neutral | |
+80.45% | 2,400 MAD | +0.04% | 1.83 K | 0.37 | 56.59 B MAD | 53.77 | 44.63 MAD | +1.49% | 1.46% | Utilities | Strong sell | |
+74.52% | 82.20 MAD | −0.36% | 4.22 K | 0.03 | 7.23 B MAD | 24.38 | 3.37 MAD | +56.35% | 1.82% | Producer manufacturing | — | |
+61.11% | 58.00 MAD | −2.83% | 714 | 0.42 | 74.52 M MAD | — | −10.01 MAD | +68.52% | 0.00% | Industrial services | — | |
+52.50% | 228.90 MAD | −0.04% | 11.16 K | 0.55 | 8.02 B MAD | 28.79 | 7.95 MAD | +67.63% | 1.44% | Finance | Neutral | |
+43.67% | 316.00 MAD | +1.94% | 10.06 K | 0.60 | 5.27 B MAD | — | — | — | 0.00% | Producer manufacturing | — | |
+43.08% | 1,860 MAD | +1.25% | 240 | 0.33 | 3.09 B MAD | — | — | — | 0.00% | Non-energy minerals | Sell | |
+38.89% | 900.0 MAD | −0.99% | 1.29 K | 8.35 | 1.11 B MAD | — | — | — | 1.65% | Transportation | — | |
+34.39% | 333.50 MAD | +0.76% | 69 | 0.01 | 330.37 M MAD | — | — | — | 4.53% | Distribution services | — | |
TTMATOTALENERGIES MARKETING MAROC | +33.93% | 1,875 MAD | +0.11% | 1.89 K | 0.61 | 16.78 B MAD | — | — | — | 2.99% | Retail trade | Sell |
+32.77% | 2,350 MAD | −1.59% | 131 | 0.23 | 3.93 B MAD | — | — | — | 3.35% | Non-energy minerals | — | |
+32.47% | 102.00 MAD | 0.00% | 161.4 K | 1.67 | 2.67 B MAD | — | — | — | 0.00% | Finance | — | |
+31.31% | 663.0 MAD | +0.45% | 24.77 K | 0.58 | 133.26 B MAD | 14.08 | 47.09 MAD | +26.66% | 2.50% | Finance | Buy | |
+28.97% | 32.50 MAD | +1.56% | 2.75 K | 2.35 | 168.48 M MAD | 19.97 | 1.63 MAD | +116.77% | 0.00% | Consumer non-durables | — | |
+28.54% | 1,297 MAD | +8.08% | 1.19 K | 0.33 | 8.64 B MAD | — | — | — | 1.42% | Health technology | — | |
+22.38% | 5,140 MAD | +4.92% | 250 | 0.46 | 17.15 B MAD | 22.89 | 224.51 MAD | +12.16% | 2.86% | Finance | Sell | |
+21.79% | 824.0 MAD | +1.85% | 1.28 K | 3.79 | 1.36 B MAD | — | — | — | 4.20% | Technology services | — | |
+20.88% | 698.8 MAD | −0.16% | 1.8 K | 0.55 | 1.68 B MAD | — | −31.08 MAD | −59.99% | 0.00% | Process industries | — | |
+19.60% | 1,080 MAD | +0.93% | 367 | 0.14 | 11.64 B MAD | 15.86 | 68.09 MAD | +47.28% | 3.20% | Finance | Neutral | |
+19.33% | 238.00 MAD | +0.42% | 7.27 K | 0.12 | 22.39 B MAD | — | — | — | 2.95% | Process industries | Strong buy | |
+18.72% | 114.15 MAD | −0.26% | 42.44 K | 0.18 | 100.61 B MAD | 55.72 | 2.05 MAD | −65.91% | 3.67% | Communications | Neutral | |
+18.45% | 687.0 MAD | +1.03% | 983 | 1.00 | 2.12 B MAD | — | — | — | 2.10% | Finance | — | |
+18.40% | 38.48 MAD | +1.00% | 43.53 K | 0.13 | 15.34 B MAD | — | — | — | 0.00% | Finance | Strong sell | |
+18.26% | 226.00 MAD | +1.35% | 26.45 K | 0.40 | 48.12 B MAD | 14.40 | 15.69 MAD | +27.19% | 1.77% | Finance | Sell | |
SSAHSANLAM MAROC | +18.13% | 2,150 MAD | +7.50% | 60 | 0.25 | 8.23 B MAD | 13.01 | 165.29 MAD | +21.63% | 3.85% | Finance | Buy |
+16.90% | 304.00 MAD | +0.66% | 1.02 K | 0.29 | 4.33 B MAD | — | — | — | 1.99% | Consumer services | Neutral | |
+15.45% | 1,823 MAD | 0.00% | 1 | 0.03 | 849.43 M MAD | — | — | — | 4.94% | Producer manufacturing | Sell | |
+14.62% | 304.90 MAD | +1.63% | 5.76 K | 0.61 | 2.77 B MAD | 17.69 | 17.24 MAD | +41.44% | 3.50% | Consumer non-durables | Strong buy | |
+12.10% | 796.0 MAD | +2.45% | 95 | 0.57 | 1.47 B MAD | 19.04 | 41.81 MAD | +20.34% | 4.50% | Distribution services | Sell | |
+10.40% | 58.51 MAD | −1.61% | 56 | 0.01 | 958.51 M MAD | — | — | — | 3.78% | Process industries | — | |
+9.25% | 1,890 MAD | +1.34% | 516 | 0.16 | 26.92 B MAD | 29.85 | 63.33 MAD | −5.78% | 3.75% | Non-energy minerals | Strong sell | |
+8.03% | 1,305 MAD | +0.38% | 4 | 0.16 | 1.3 B MAD | — | — | — | 4.23% | Finance | — | |
+7.86% | 409.00 MAD | +1.73% | 1.15 K | 0.15 | 12.66 B MAD | 14.49 | 28.23 MAD | +21.52% | 3.47% | Finance | Strong sell | |
+7.21% | 38.06 MAD | −4.35% | 77 | 0.33 | 16.61 M MAD | — | — | — | 0.00% | Commercial services | — | |
+6.33% | 521.0 MAD | −4.89% | 3 | 0.01 | 354.85 M MAD | — | — | — | 0.00% | Technology services | — | |
+5.95% | 21.71 MAD | −1.99% | 1.23 K | 0.47 | 105.96 M MAD | — | — | — | 0.00% | Process industries | — | |
+4.73% | 6,994 MAD | +5.91% | 1 | 0.12 | 1.32 B MAD | — | — | — | 4.16% | Finance | — | |
+3.81% | 98.10 MAD | −0.89% | 75 | 0.68 | 37.88 M MAD | — | −0.26 MAD | −114.52% | 0.00% | Technology services | — | |
+3.64% | 570.0 MAD | +0.18% | 3.06 K | 0.25 | 4.21 B MAD | — | — | — | 1.20% | Technology services | Buy | |
+2.70% | 334.80 MAD | +0.97% | 43 | 0.32 | 96.66 M MAD | — | — | — | 6.03% | Process industries | — | |
+2.07% | 4,235 MAD | +3.29% | 373 | 5.76 | 14.09 B MAD | 19.48 | 217.42 MAD | +55.23% | 4.27% | Distribution services | Sell | |
+1.32% | 77.00 MAD | +0.65% | 1 K | 0.09 | 3.85 B MAD | 226.60 | 0.34 MAD | −38.70% | 2.61% | Retail trade | Strong sell | |
−0.28% | 4,300 MAD | +0.05% | 247 | 0.03 | 12.44 B MAD | 22.97 | 187.18 MAD | +6.70% | 2.25% | Retail trade | Strong buy | |
−2.79% | 941.0 MAD | −3.19% | 1 | 0.09 | 1.35 B MAD | — | — | — | 5.14% | Finance | — | |
−3.33% | 89.90 MAD | −0.22% | 369 | 0.13 | 811.53 M MAD | 17.19 | 5.23 MAD | +10.12% | 5.77% | Finance | — | |
−3.91% | 135.00 MAD | +3.05% | 24.7 K | 0.72 | 7.9 B MAD | — | — | — | 4.35% | Finance | Sell | |
LLHMLAFARGEHOLCIM MAR | −4.85% | 1,903 MAD | +0.16% | 1.46 K | 0.55 | 44.52 B MAD | — | — | — | 3.47% | Non-energy minerals | Sell |
−4.87% | 566.0 MAD | −0.02% | 318 | 0.04 | 7.52 B MAD | 23.12 | 24.49 MAD | +89.89% | 3.18% | Finance | Sell | |
−6.09% | 216.00 MAD | 0.00% | 3 | 0.23 | 376.7 M MAD | — | — | — | 2.55% | Finance | — | |
−8.24% | 266.10 MAD | +0.38% | 33.62 K | 0.47 | 53.9 B MAD | 13.05 | 20.39 MAD | +19.28% | 3.77% | Finance | Sell | |
−10.32% | 1,060 MAD | +1.44% | 11 | 0.06 | 1.75 B MAD | — | — | — | 5.26% | Finance | — | |
−11.60% | 480.00 MAD | +1.03% | 218 | 0.19 | 5.97 B MAD | — | — | — | 1.24% | Technology services | Buy | |
−20.08% | 2,078 MAD | +0.29% | 31 | 0.05 | 5.86 B MAD | — | — | — | 7.72% | Consumer non-durables | Buy |