Highest end of day price: 35.980653396191 EUR (C$42.72 USD) on 2020-07-30
Lowest end of day price: 24.471299231874 EUR (C$23.48 USD) on 2022-09-27