Highest end of day price: 114.18564586856 EUR (S$135.36 USD) on 2026-02-16
Lowest end of day price: 50.35050537566 EUR (S$60.73 USD) on 2012-07-24