Highest end of day price: 99.264380424044 EUR (C$111.75 USD) on 2026-10-02
Lowest end of day price: 42.499007350744 EUR (C$41.51 USD) on 2022-10-19