Highest end of day price: 86.435168302696 EUR (C$100.90 USD) on 2026-01-22
Lowest end of day price: 44.003365145124 EUR (C$48.74 USD) on 2019-10-25