Highest end of day price: 19.663117549948 EUR (S$22.51 USD) on 2026-09-22
Lowest end of day price: 6.2169353206304 EUR (S$6.61 USD) on 2022-12-28