Technologie
As of August 28, 2026
S2M
S2M · 411.1 M MAD
Price
506.20 MAD
−1.7%
YTD
−13.5%
1Y
−26.5%
3Y
+204.8%
Cumulative returns over each period
Past performance is not indicative of future results.
View stock page →