Highest end of day price: 16.953951975231 EUR (S$19.65 USD) on 2026-08-28
Lowest end of day price: 11.579595849982 EUR (S$12.68 USD) on 2025-04-09