Highest end of day price: 34.568716695464 EUR (S$40.21 USD) on 2026-06-02
Lowest end of day price: 20.159571194765 EUR (S$23.82 USD) on 2026-02-04