Highest end of day price: 1252.6137035012 EUR (C$1,477 USD) on 2026-02-24
Lowest end of day price: 197.55384154953 EUR (C$275.27 USD) on 2009-07-09