Highest end of day price: 166.23895768037 EUR (C$187.08 USD) on 2026-10-06
Lowest end of day price: 67.307814853328 EUR (C$65.34 USD) on 2022-10-12