Highest end of day price: 278.40735737097 EUR (C$340.68 USD) on 2020-12-22
Lowest end of day price: 133.69572447867 EUR (C$160.33 USD) on 2010-06-08