Highest end of day price: 194.81782183913 EUR (C$238.40 USD) on 2020-12-22
Lowest end of day price: 109.00394345157 EUR (C$131.48 USD) on 2012-07-24