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