Highest end of day price: 97.131436396263 EUR (C$112.04 USD) on 2026-08-13
Lowest end of day price: 42.499007350744 EUR (C$41.51 USD) on 2022-10-19