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