Highest end of day price: 90.718945666266 EUR (C$104.67 USD) on 2026-09-15
Lowest end of day price: 18.544074670412 EUR (C$20.43 USD) on 2020-03-18