Highest end of day price: 23.700494314354 EUR (S$27.63 USD) on 2025-10-29
Lowest end of day price: 16.335337162061 EUR (S$17.65 USD) on 2024-02-01