Highest end of day price: 14.933247927422 EUR (S$17.61 USD) on 2026-02-24
Lowest end of day price: 4.8449879999639 EUR (S$5.32 USD) on 2023-04-14