Highest end of day price: 150.24148830984 EUR (C$164.69 USD) on 2020-03-19
Lowest end of day price: 76.442384821803 EUR (C$110.90 USD) on 2011-07-26