Highest end of day price: 118.52137093583 EUR (S$137.16 USD) on 2026-08-14
Lowest end of day price: 50.35050537566 EUR (S$60.73 USD) on 2012-07-24