Highest end of day price: 26.72153184543 EUR (S$30.40 USD) on 2026-07-24
Lowest end of day price: 3.6701798136175 EUR (S$3.40 USD) on 2001-09-20