Highest end of day price: 59.650960369655 EUR (C$71.69 USD) on 2026-01-28
Lowest end of day price: 22.921641268331 EUR (C$24.81 USD) on 2020-04-27