Highest end of day price: 85.056425992398 EUR (C$94.92 USD) on 2026-10-12
Lowest end of day price: 45.281237914339 EUR (C$49.21 USD) on 2023-06-29