Highest end of day price: 698.12109159955 EUR (C$826.28 USD) on 2026-04-17
Lowest end of day price: 485.49977047813 EUR (C$523.15 USD) on 2024-02-20