Highest end of day price: 90.402648351638 EUR (C$105.77 USD) on 2025-10-16
Lowest end of day price: 71.782909765224 EUR (C$75.17 USD) on 2023-10-03