Highest end of day price: 384.95945755682 EUR (S$447.99 USD) on 2026-05-25
Lowest end of day price: 255.96536879044 EUR (S$280.33 USD) on 2025-04-09