Highest end of day price: 406.89220374851 EUR (C$497.91 USD) on 2020-12-22
Lowest end of day price: 210.39183433066 EUR (C$252.30 USD) on 2010-06-08