Highest end of day price: 64.490751578855 EUR (C$74.44 USD) on 2026-03-12
Lowest end of day price: 22.921641268331 EUR (C$24.81 USD) on 2020-04-27