Highest end of day price: 856.0694177612 EUR (C$996.24 USD) on 2026-05-25
Lowest end of day price: 101.47367030238 EUR (C$144.36 USD) on 2011-08-11