Highest end of day price: 19.136258374268 EUR (S$22.50 USD) on 2026-03-02
Lowest end of day price: 16.705439963292 EUR (S$19.63 USD) on 2025-12-17