Highest end of day price: 554.27956248106 EUR (S$634.11 USD) on 2026-07-03
Lowest end of day price: 362.0255143782 EUR (S$390.10 USD) on 2024-02-20