Highest end of day price: 111.57153973036 EUR (C$129.52 USD) on 2026-01-16
Lowest end of day price: 42.112884077103 EUR (C$46.17 USD) on 2019-10-02