Highest end of day price: 264.65641068288 EUR (C$323.86 USD) on 2020-12-22
Lowest end of day price: 114.37220485449 EUR (C$137.95 USD) on 2012-07-24