Highest end of day price: 414.98559903703 EUR (C$457.75 USD) on 2020-03-30
Lowest end of day price: 261.45230476573 EUR (C$346.85 USD) on 2013-09-10