Highest end of day price: 20.315373170197 EUR (S$23.24 USD) on 2026-07-06
Lowest end of day price: 16.705439963292 EUR (S$19.63 USD) on 2025-12-17