TechnologieAs of October 16, 2026
IB Maroc.com
IBC · 20.9 M MAD
Price51.00 MAD+1.8%
YTD−27.9%1Y−30.4%3Y+127.7%
Cumulative returns over each period
Past performance is not indicative of future results.View stock page →