Highest end of day price: 25.637128184779 EUR (S$29.46 USD) on 2026-09-18
Lowest end of day price: 3.4252917241428 EUR (S$3.79 USD) on 2016-07-05