Highest end of day price: 49.286048546334 EUR (S$58.15 USD) on 2026-02-03
Lowest end of day price: -2.5135110765554 EUR (S-$3.39 USD) on 2010-04-15