Highest end of day price: 360.84224530709 EUR (S$419.37 USD) on 2026-06-02
Lowest end of day price: 170.12870221206 EUR (S$185.24 USD) on 2023-12-04