Highest end of day price: 551.39521851121 EUR (C$670.63 USD) on 2021-01-14
Lowest end of day price: 134.7467396386 EUR (C$189.79 USD) on 2009-07-29