Highest end of day price: 69.647072840869 EUR (C$82.66 USD) on 2026-02-13
Lowest end of day price: 28.872738916432 EUR (C$32.21 USD) on 2020-03-16