Highest end of day price: 76.329299989339 EUR (S$89.88 USD) on 2026-02-25
Lowest end of day price: 29.234041631643 EUR (S$32.98 USD) on 2016-02-11