IndustrieAs of October 16, 2026
Stroc Industrie
STR · 196.4 M MAD
Price157.30 MAD+2.8%
YTD−35.8%1Y−47.0%3Y+363.3%
Cumulative returns over each period
Past performance is not indicative of future results.View stock page →