Highest end of day price: 1023.0039318816 EUR (C$1,142 USD) on 2026-10-12
Lowest end of day price: 102.96147573349 EUR (C$133.44 USD) on 2012-01-02