Highest end of day price: 273.6658298522 EUR (C$297.10 USD) on 2020-04-21
Lowest end of day price: 122.58830202382 EUR (C$175.17 USD) on 2011-04-08