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