IndustrieAs of August 28, 2026
Stroc Industrie
STR · 255.9 M MAD
Price205.00 MAD+1.3%
YTD−16.3%1Y−13.1%3Y+494.6%
Cumulative returns over each period
Past performance is not indicative of future results.View stock page