TechnologieAs of September 1, 2026
Involys
INV · 51.3 M MAD
Price132.50 MAD−1.1%
YTD−26.4%1Y−16.3%3Y+44.1%
Cumulative returns over each period
Past performance is not indicative of future results.View stock page