Highest end of day price: 676.77480311711 EUR (C$828.16 USD) on 2020-12-22
Lowest end of day price: 228.03605518188 EUR (C$273.46 USD) on 2010-06-08