Highest end of day price: 38.753248263885 EUR (C$43.81 USD) on 2021-12-06
Lowest end of day price: 22.552854940948 EUR (C$30.03 USD) on 2013-09-11