Highest end of day price: 108.34455594275 EUR (S$142.45 USD) on 2007-02-20
Lowest end of day price: 5.5671786641333 EUR (S$6.38 USD) on 2026-03-30