Highest end of day price: 392.54294459313 EUR (C$466.04 USD) on 2020-07-30
Lowest end of day price: 230.05504937979 EUR (C$278.58 USD) on 2010-06-11