Highest end of day price: 124.20261389659 EUR (C$141.32 USD) on 2026-07-01
Lowest end of day price: 64.314734648895 EUR (C$67.83 USD) on 2022-06-16