Highest end of day price: 899.82769253636 EUR (C$1,045 USD) on 2026-01-16
Lowest end of day price: 110.19474575419 EUR (C$153.55 USD) on 2009-07-09