Highest end of day price: 24.994341589174 EUR (S$29.38 USD) on 2021-08-24
Lowest end of day price: 2.6533752855265 EUR (S$3.42 USD) on 2009-03-12