Highest end of day price: 32.075648866777 EUR (C$34.82 USD) on 2020-04-21
Lowest end of day price: 23.12577822896 EUR (C$28.72 USD) on 2018-02-01