Highest end of day price: 457.66328693577 EUR (C$560.04 USD) on 2020-12-22
Lowest end of day price: 226.43201231594 EUR (C$237.13 USD) on 2023-10-03