Highest end of day price: 125.73265452845 EUR (C$146.25 USD) on 2026-06-02
Lowest end of day price: 48.668667767302 EUR (C$52.05 USD) on 2020-03-23