Highest end of day price: 25.527956585351 EUR (S$30.35 USD) on 2026-02-11
Lowest end of day price: 16.335337162061 EUR (S$17.65 USD) on 2024-02-01