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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
+481.40% | 65.00 MAD | +4.84% | 172.71 K | 1.78 | 1.1 B MAD | — | — | — | 0.00% | Distribution services | — | |
+341.61% | 450.00 MAD | −1.96% | 8 | 0.06 | 146.88 M MAD | — | — | — | 0.00% | Distribution services | — | |
+293.62% | 2,220 MAD | −2.63% | 4.07 K | 0.50 | 6.91 B MAD | — | — | — | 0.31% | Industrial services | — | |
+234.66% | 605.4 MAD | +0.90% | 50 | 0.06 | 487.24 M MAD | — | — | — | 0.00% | Technology services | — | |
+194.42% | 2,532 MAD | −0.24% | 877 | 0.20 | 9.9 B MAD | — | — | — | 0.83% | Non-energy minerals | Strong sell | |
+181.88% | 885.1 MAD | +0.35% | 5.43 K | 0.08 | 27.91 B MAD | — | — | — | 0.85% | Industrial services | — | |
+179.51% | 805.0 MAD | +0.39% | 9.1 K | 0.26 | 58.86 B MAD | 46.63 | 17.26 MAD | +48.67% | 1.06% | Transportation | Sell | |
+135.13% | 268.05 MAD | −1.80% | 147 | 0.05 | 392.77 M MAD | — | — | — | 0.00% | Distribution services | — | |
+126.52% | 5,278 MAD | +0.53% | 25 | 0.06 | 62.29 B MAD | — | — | — | 0.57% | Non-energy minerals | Strong sell | |
+117.04% | 1,465 MAD | +0.96% | 600 | 0.05 | 20.55 B MAD | — | — | — | 0.41% | Health services | Neutral | |
+116.11% | 2,898 MAD | −2.65% | 1.63 K | 0.18 | 70.22 B MAD | 64.93 | 44.63 MAD | +1.49% | 1.18% | Utilities | Strong sell | |
+105.58% | 442.00 MAD | +0.45% | 1 | 0.02 | 357.5 M MAD | 28.90 | 15.30 MAD | +30.25% | 0.91% | Process industries | — | |
+103.94% | 71.48 MAD | +2.04% | 841 | 0.07 | 87.46 M MAD | — | −10.01 MAD | +68.52% | 0.00% | Industrial services | — | |
+83.07% | 465.00 MAD | +1.75% | 6.62 K | 0.18 | 10.09 B MAD | — | — | — | 0.66% | Finance | Sell | |
+77.36% | 86.00 MAD | +2.63% | 9.14 K | 0.17 | 7.34 B MAD | 25.50 | 3.37 MAD | +56.35% | 1.79% | Producer manufacturing | — | |
+54.58% | 340.00 MAD | −0.58% | 1.3 K | 0.03 | 5.81 B MAD | — | — | — | 0.00% | Producer manufacturing | Strong buy | |
+50.16% | 241.00 MAD | +2.34% | 50.3 K | 2.78 | 8.24 B MAD | 30.31 | 7.95 MAD | +67.63% | 1.40% | Finance | Neutral | |
+49.50% | 1,495 MAD | +1.77% | 571 | 0.27 | 10.58 B MAD | — | — | — | 1.16% | Health technology | — | |
+39.56% | 944.8 MAD | −0.01% | 155 | 1.26 | 1.16 B MAD | 24.84 | 38.03 MAD | −26.12% | 1.59% | Transportation | — | |
+38.97% | 336.25 MAD | −1.10% | 132 | 0.03 | 4.87 B MAD | — | — | — | 1.76% | Consumer services | Neutral | |
TTMATOTALENERGIES MARKETING MAROC | +38.15% | 1,930 MAD | −2.53% | 436 | 0.20 | 17.74 B MAD | 18.56 | 104.00 MAD | +1,754.39% | 2.83% | Retail trade | Strong sell |
+33.27% | 677.0 MAD | −0.29% | 768 | 0.02 | 137.1 B MAD | 14.38 | 47.09 MAD | +26.66% | 2.43% | Finance | Buy | |
+29.77% | 850.0 MAD | 0.00% | 5 | 0.00 | 1.43 B MAD | — | — | — | 4.00% | Technology services | — | |
+28.55% | 320.10 MAD | −1.20% | 241 | 0.32 | 323.39 M MAD | — | — | — | 4.63% | Distribution services | — | |
+24.93% | 1,874 MAD | +2.68% | 5 | 0.01 | 3.07 B MAD | — | — | — | 0.00% | Non-energy minerals | Strong sell | |
+22.02% | 5,125 MAD | 0.00% | 7 | 0.02 | 17.94 B MAD | 22.83 | 224.51 MAD | +12.16% | 2.73% | Finance | Sell | |
+21.82% | 234.00 MAD | 0.00% | 215 | 0.01 | 50.49 B MAD | 14.91 | 15.69 MAD | +27.19% | 1.68% | Finance | Sell | |
+20.73% | 1,084 MAD | +0.18% | 88 | 0.01 | 11.77 B MAD | 15.12 | 71.68 MAD | +48.37% | 3.16% | Finance | Strong sell | |
+19.57% | 110.85 MAD | +0.09% | 4.53 K | 0.03 | 97.36 B MAD | 54.11 | 2.05 MAD | −65.91% | 3.79% | Communications | Neutral | |
+17.92% | 230.00 MAD | 0.00% | 9.2 K | 0.52 | 21.73 B MAD | — | — | — | 3.04% | Process industries | Neutral | |
+16.18% | 95.55 MAD | −0.48% | 5.78 K | 0.10 | 2.52 B MAD | — | — | — | 0.00% | Finance | Strong sell | |
+15.88% | 34.30 MAD | −1.35% | 56.98 K | 0.16 | 14 B MAD | — | — | — | 0.00% | Finance | Sell | |
+15.87% | 648.9 MAD | −0.02% | 7 | 0.01 | 2.03 B MAD | — | — | — | 2.20% | Finance | — | |
+11.38% | 35.71 MAD | +1.45% | 355 | 0.89 | 14.7 M MAD | — | — | — | 0.00% | Commercial services | — | |
+10.44% | 21.69 MAD | +1.83% | 1.16 K | 0.21 | 101.9 M MAD | — | — | — | 0.00% | Process industries | — | |
+9.95% | 61.00 MAD | −0.29% | 2.63 K | 0.39 | 986.08 M MAD | — | — | — | 3.68% | Process industries | — | |
+7.68% | 402.95 MAD | +1.13% | 1.74 K | 0.29 | 12.55 B MAD | 14.28 | 28.23 MAD | +21.52% | 3.51% | Finance | Strong sell | |
+7.14% | 292.50 MAD | −0.49% | 187 | 0.06 | 2.72 B MAD | 16.97 | 17.24 MAD | +41.44% | 3.57% | Consumer non-durables | Strong buy | |
+6.79% | 342.00 MAD | +1.48% | 47 | 0.09 | 98.24 M MAD | — | — | — | 5.93% | Process industries | — | |
+6.50% | 1,950 MAD | −1.02% | 2.43 K | 0.85 | 28.44 B MAD | 30.79 | 63.33 MAD | −5.78% | 3.55% | Non-energy minerals | Strong sell | |
+6.46% | 4,450 MAD | −4.28% | 68 | 0.02 | 13.45 B MAD | 23.77 | 187.18 MAD | +6.70% | 2.08% | Retail trade | Buy | |
+3.62% | 284.95 MAD | +1.75% | 1 | 0.01 | 7.74 B MAD | 328.06 | 0.87 MAD | +1,099.72% | 0.71% | Consumer non-durables | Strong sell | |
+3.17% | 2,375 MAD | −2.66% | 573 | 1.11 | 4.01 B MAD | — | — | — | 3.28% | Non-energy minerals | — | |
+2.20% | 4,190 MAD | −1.39% | 5 | 0.00 | 14.61 B MAD | 19.27 | 217.42 MAD | +55.23% | 4.12% | Distribution services | Sell | |
+0.71% | 141.00 MAD | +1.40% | 143 | 0.00 | 8.38 B MAD | — | — | — | 4.10% | Finance | Sell | |
+0.63% | 32.20 MAD | +3.11% | 2.56 K | 4.88 | 164.43 M MAD | 19.78 | 1.63 MAD | +116.77% | 0.00% | Consumer non-durables | — | |
0.00% | 565.0 MAD | +2.91% | 8.34 K | 1.16 | 4.07 B MAD | — | — | — | 1.24% | Technology services | Strong buy | |
LLHMLAFARGEHOLCIM MAR | −1.60% | 1,970 MAD | 0.00% | 2.02 K | 0.38 | 46.16 B MAD | — | — | — | 3.35% | Non-energy minerals | Sell |
−4.00% | 480.00 MAD | 0.00% | 684 | 0.28 | 6.03 B MAD | — | — | — | 1.23% | Technology services | Buy | |
−4.44% | 90.30 MAD | −0.55% | 687 | 0.14 | 817.84 M MAD | 17.26 | 5.23 MAD | +10.12% | 5.73% | Finance | — | |
−6.15% | 276.85 MAD | +1.78% | 42 | 0.00 | 55.3 B MAD | 12.93 | 21.41 MAD | +10.14% | 3.68% | Finance | Sell | |
−8.52% | 562.6 MAD | −0.02% | 10 | 0.00 | 7.47 B MAD | 22.98 | 24.49 MAD | +89.89% | 3.20% | Finance | Sell | |
SSAHSANLAM MAROC | −8.65% | 1,900 MAD | 0.00% | 10 | 0.04 | 7.82 B MAD | 11.50 | 165.29 MAD | +21.63% | 4.05% | Finance | Buy |
−11.24% | 1,050 MAD | 0.00% | 25 | 0.02 | 1.75 B MAD | — | — | — | 5.24% | Finance | — | |
−14.90% | 2,170 MAD | 0.00% | 25 | 0.18 | 6.14 B MAD | — | — | — | 7.37% | Consumer non-durables | Buy |