Highest end of day price: 101.72964422984 EUR (C$115.51 USD) on 2026-06-24
Lowest end of day price: 80.277220514965 EUR (C$83.81 USD) on 2022-06-14