Highest end of day price: 104.29622323736 EUR (S$119.33 USD) on 2026-07-06
Lowest end of day price: 24.903073443269 EUR (S$28.09 USD) on 2016-02-11