Highest end of day price: 100.94516571943 EUR (C$123.53 USD) on 2020-12-22
Lowest end of day price: 54.5849971506 EUR (C$67.08 USD) on 2012-08-15