Highest end of day price: 84.894664247424 EUR (C$96.57 USD) on 2026-09-24
Lowest end of day price: 45.281237914339 EUR (C$49.21 USD) on 2023-06-29