Highest end of day price: 107.57734090467 EUR (C$123.07 USD) on 2026-07-03
Lowest end of day price: 37.47601368357 EUR (C$41.28 USD) on 2020-03-18