Highest end of day price: 71.315210157278 EUR (C$82.79 USD) on 2026-06-03
Lowest end of day price: 28.872738916432 EUR (C$32.21 USD) on 2020-03-16