Highest end of day price: 17.924471633741 EUR (S$20.93 USD) on 2026-08-25
Lowest end of day price: 2.7381410688367 EUR (S$2.88 USD) on 2023-10-13