Highest end of day price: 100.79641463625 EUR (C$114.95 USD) on 2026-07-07
Lowest end of day price: 44.003365145124 EUR (C$48.74 USD) on 2019-10-25