Highest end of day price: 222.66008775377 EUR (S$263.08 USD) on 2026-02-26
Lowest end of day price: 49.793008848241 EUR (S$62.85 USD) on 2009-03-09