Highest end of day price: 60.520180540025 EUR (C$71.83 USD) on 2026-02-13
Lowest end of day price: 18.151052517806 EUR (C$20.60 USD) on 2016-04-29