Highest end of day price: 22.656696979976 EUR (S$25.80 USD) on 2026-07-28
Lowest end of day price: 19.664330928026 EUR (S$22.68 USD) on 2026-03-27