Highest end of day price: 123.95027758471 EUR (C$141.80 USD) on 2026-07-03
Lowest end of day price: 102.23846769957 EUR (C$118.37 USD) on 2026-03-20