Highest end of day price: 39.461906333927 EUR (S$44.54 USD) on 2019-07-03
Lowest end of day price: 16.692240758574 EUR (S$22.25 USD) on 2011-10-04