TechnologieAs of October 16, 2026
S2M
S2M · 395.5 M MAD
Price476.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 →