Highest end of day price: 16.811850516692 EUR (S$19.83 USD) on 2026-02-24
Lowest end of day price: 13.249766787193 EUR (S$12.85 USD) on 2022-10-11