Highest end of day price: 240.81310455467 EUR (S$280.11 USD) on 2026-06-02
Lowest end of day price: 81.052932487315 EUR (S$104.87 USD) on 2012-11-28