Highest end of day price: 339.06294072115 EUR (C$414.91 USD) on 2020-12-22
Lowest end of day price: 175.75013286025 EUR (C$212.82 USD) on 2010-06-09