Highest end of day price: 64.086039053703 EUR (C$75.25 USD) on 2025-12-18
Lowest end of day price: 17.599539177181 EUR (C$19.63 USD) on 2020-03-16