Highest end of day price: 175.37058990053 EUR (S$189.30 USD) on 2023-09-04
Lowest end of day price: 21.026850127114 EUR (S$27.84 USD) on 2009-03-31