Highest end of day price: 78.262646863861 EUR (C$92.08 USD) on 2025-12-23
Lowest end of day price: 76.482038309307 EUR (C$89.86 USD) on 2025-12-17