Highest end of day price: 223.94232668358 EUR (S$260.27 USD) on 2026-06-02
Lowest end of day price: 100.13991565586 EUR (S$109.67 USD) on 2025-04-09