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