Highest end of day price: 21.893912668549 EUR (S$25.11 USD) on 2026-07-29
Lowest end of day price: 19.774474564731 EUR (S$21.84 USD) on 2023-12-27