Highest end of day price: 85.179202552407 EUR (C$100.30 USD) on 2026-02-25
Lowest end of day price: 74.321275282926 EUR (C$86.05 USD) on 2026-03-20