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