Highest end of day price: 92.601301600106 EUR (C$105.94 USD) on 2026-07-03
Lowest end of day price: 74.321275282926 EUR (C$86.05 USD) on 2026-03-20