Highest end of day price: 70.457794753024 EUR (C$81.99 USD) on 2026-05-26
Lowest end of day price: 28.872738916432 EUR (C$32.21 USD) on 2020-03-16