Highest end of day price: 78.679160869987 EUR (C$92.05 USD) on 2025-10-16
Lowest end of day price: 53.32297757061 EUR (C$51.17 USD) on 2022-09-27