Highest end of day price: 28.163499384506 EUR (S$32.76 USD) on 2025-10-24
Lowest end of day price: 19.742132551217 EUR (S$19.60 USD) on 2022-11-07