Highest end of day price: 127.74475839385 EUR (C$143.81 USD) on 2026-10-02
Lowest end of day price: 26.675265957244 EUR (C$34.16 USD) on 2014-10-16