Highest end of day price: 816.74923503341 EUR (C$946.41 USD) on 2025-11-12
Lowest end of day price: 101.47367030238 EUR (C$144.36 USD) on 2011-08-11