Highest end of day price: 56.810344848262 EUR (C$67.47 USD) on 2026-01-27
Lowest end of day price: 55.598772393862 EUR (C$65.45 USD) on 2025-12-29