Highest end of day price: 110.5316184508 EUR (S$128.57 USD) on 2025-10-24
Lowest end of day price: 32.537598555108 EUR (S$43.42 USD) on 2013-02-18