Highest end of day price: 165.88215708363 EUR (C$193.36 USD) on 2026-08-27
Lowest end of day price: 67.307814853328 EUR (C$65.34 USD) on 2022-10-12