Highest end of day price: 42.98069585189 EUR (S$58.61 USD) on 2007-04-23
Lowest end of day price: 3.2329532147982 EUR (S$3.18 USD) on 2022-09-29