Highest end of day price: 67.886863127195 EUR (C$79.54 USD) on 2026-05-13
Lowest end of day price: 22.921641268331 EUR (C$24.81 USD) on 2020-04-27