Highest end of day price: 77.010095328272 EUR (C$90.44 USD) on 2025-10-03
Lowest end of day price: 32.160323646423 EUR (C$31.80 USD) on 2022-10-24