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