Highest end of day price: 287.24336994886 EUR (S$337.52 USD) on 2026-01-02
Lowest end of day price: 73.515391687116 EUR (S$88.67 USD) on 2012-07-24