Highest end of day price: 42.368757444341 EUR (C$49.88 USD) on 2020-08-07
Lowest end of day price: 26.1986148872 EUR (C$28.79 USD) on 2016-03-10