Highest end of day price: 45.173766276679 EUR (C$53.50 USD) on 2021-09-07
Lowest end of day price: 18.33704344685 EUR (C$23.25 USD) on 2014-10-10