Highest end of day price: 77.967469619187 EUR (C$90.80 USD) on 2026-01-15
Lowest end of day price: 76.861997076913 EUR (C$90.58 USD) on 2025-12-26