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