Highest end of day price: 22.114456852222 EUR (S$25.72 USD) on 2026-06-02
Lowest end of day price: 14.956304160479 EUR (S$16.38 USD) on 2025-04-09