Highest end of day price: 25.302606235247 EUR (C$28.24 USD) on 2022-03-30
Lowest end of day price: 5.1354994782298 EUR (C$5.59 USD) on 2020-03-26