Highest end of day price: 775.03409836237 EUR (C$895.73 USD) on 2026-08-05
Lowest end of day price: 69.767021904266 EUR (C$88.17 USD) on 2009-03-06