Highest end of day price: 23.696044505529 EUR (S$27.16 USD) on 2026-03-30
Lowest end of day price: 18.909558756638 EUR (S$22.23 USD) on 2025-12-16