Highest end of day price: 120.45803414601 EUR (C$137.81 USD) on 2026-07-03
Lowest end of day price: 96.481689770303 EUR (C$111.70 USD) on 2026-03-20