Highest end of day price: 25.579598453607 EUR (S$29.74 USD) on 2026-09-03
Lowest end of day price: 10.640165657525 EUR (S$11.61 USD) on 2016-01-20