Highest end of day price: 32.600131493376 EUR (C$39.89 USD) on 2020-12-22
Lowest end of day price: 22.948525165578 EUR (C$22.02 USD) on 2022-09-27