Highest end of day price: 249.09901951753 EUR (C$287.89 USD) on 2026-08-05
Lowest end of day price: 72.780238049377 EUR (C$77.83 USD) on 2020-03-23