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