Highest end of day price: 770.20113971831 EUR (C$942.49 USD) on 2020-12-22
Lowest end of day price: 226.49688281632 EUR (C$271.61 USD) on 2010-06-08