Highest end of day price: 19.040165758052 EUR (S$22.14 USD) on 2026-09-07
Lowest end of day price: 14.173157335121 EUR (S$16.55 USD) on 2026-08-19