Highest end of day price: 32.120121093103 EUR (C$39.63 USD) on 2018-03-20
Lowest end of day price: 23.585695146831 EUR (C$22.63 USD) on 2022-09-27