Highest end of day price: 36.904548550574 EUR (C$42.76 USD) on 2018-09-04
Lowest end of day price: 20.285233304802 EUR (C$22.64 USD) on 2020-03-17