Highest end of day price: 349.94279626619 EUR (C$415.46 USD) on 2020-07-30
Lowest end of day price: 234.07602314312 EUR (C$224.62 USD) on 2022-09-27