Highest end of day price: 71.332090749901 EUR (C$80.27 USD) on 2026-10-06
Lowest end of day price: 21.966884943439 EUR (C$21.08 USD) on 2022-09-27