Highest end of day price: 151.64863593855 EUR (C$177.81 USD) on 2025-10-02
Lowest end of day price: 72.745536559184 EUR (C$99.56 USD) on 2011-09-13