Highest end of day price: 133.41697253588 EUR (S$158.63 USD) on 2026-02-11
Lowest end of day price: 45.662513166733 EUR (S$55.08 USD) on 2012-07-24