Highest end of day price: 728.77763845226 EUR (C$844.96 USD) on 2026-06-15
Lowest end of day price: 472.93909127738 EUR (C$509.61 USD) on 2024-02-20