Highest end of day price: 393.12988127659 EUR (C$481.07 USD) on 2020-12-22
Lowest end of day price: 238.35415726963 EUR (C$228.73 USD) on 2022-09-27