Highest end of day price: 84.995081823871 EUR (C$98.61 USD) on 2025-11-27
Lowest end of day price: 44.003365145124 EUR (C$48.74 USD) on 2019-10-25