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