Highest end of day price: 378.35761615243 EUR (C$458.65 USD) on 2021-02-15
Lowest end of day price: 42.483049243088 EUR (C$47.15 USD) on 2019-08-20