Highest end of day price: 100.78021723714 EUR (C$114.93 USD) on 2026-07-07
Lowest end of day price: 75.056171896761 EUR (C$81.86 USD) on 2023-11-20