Highest end of day price: 110.77581210554 EUR (C$128.08 USD) on 2026-08-07
Lowest end of day price: 59.841279939319 EUR (C$58.15 USD) on 2022-09-23