Highest end of day price: 138.39251548648 EUR (S$164.93 USD) on 2026-02-09
Lowest end of day price: 9.482139840368 EUR (S$11.98 USD) on 2009-03-06