Highest end of day price: 88.045581775311 EUR (S$100.96 USD) on 2026-07-29
Lowest end of day price: 37.881440120264 EUR (S$47.00 USD) on 2018-03-27