Highest end of day price: 475.80297797591 EUR (C$571.80 USD) on 2026-01-28
Lowest end of day price: 456.19192913642 EUR (C$535.81 USD) on 2025-09-19