Technologie
As of October 16, 2026
S2M
S2M · 395.5 M MAD
Price
476.00 MAD
−2.3%
YTD
−16.7%
1Y
−17.5%
3Y
+170.6%
Cumulative returns over each period
Past performance is not indicative of future results.
View stock page →