Highest end of day price: 87.291424174978 EUR (C$103.32 USD) on 2026-04-17
Lowest end of day price: 44.003365145124 EUR (C$48.74 USD) on 2019-10-25