Highest end of day price: 968.22780935478 EUR (C$1,117 USD) on 2026-08-04
Lowest end of day price: 110.19474575419 EUR (C$153.55 USD) on 2009-07-09