Highest end of day price: 70.581964503663 EUR (C$80.29 USD) on 2026-09-24
Lowest end of day price: 22.921641268331 EUR (C$24.81 USD) on 2020-04-27