Highest end of day price: 90.310622097226 EUR (C$105.66 USD) on 2025-10-16
Lowest end of day price: 69.621139556634 EUR (C$73.14 USD) on 2023-09-27