Highest end of day price: 861.32732069296 EUR (C$1,012 USD) on 2025-10-03
Lowest end of day price: 110.19474575419 EUR (C$153.55 USD) on 2009-07-09