Highest end of day price: 915.03787055981 EUR (C$1,081 USD) on 2026-02-26
Lowest end of day price: 110.19474575419 EUR (C$153.55 USD) on 2009-07-09