Highest end of day price: 696.05726932096 EUR (C$810.65 USD) on 2026-01-15
Lowest end of day price: 70.319677780491 EUR (C$88.87 USD) on 2009-03-06