Highest end of day price: 17.758571633413 EUR (S$19.91 USD) on 2026-10-15
Lowest end of day price: 13.200608302052 EUR (S$12.80 USD) on 2022-10-11