Highest end of day price: 551.55412480261 EUR (C$640.52 USD) on 2026-01-15
Lowest end of day price: 362.88396587253 EUR (C$391.37 USD) on 2024-02-19