Highest end of day price: 18.507720496922 EUR (S$21.35 USD) on 2026-08-13
Lowest end of day price: 11.865484380977 EUR (S$13.00 USD) on 2025-04-09