Highest end of day price: 675.52555709985 EUR (C$797.32 USD) on 2026-02-27
Lowest end of day price: 485.49977047813 EUR (C$523.15 USD) on 2024-02-20