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