Highest end of day price: 32.24563590115 EUR (C$38.07 USD) on 2021-07-26
Lowest end of day price: 5.9379029998042 EUR (C$6.54 USD) on 2016-06-27