Highest end of day price: 129.65471449449 EUR (C$151.00 USD) on 2026-01-15
Lowest end of day price: 64.00409182274 EUR (C$61.42 USD) on 2022-09-27