Highest end of day price: 98.373602318042 EUR (S$114.24 USD) on 2026-06-04
Lowest end of day price: 34.371972876659 EUR (S$40.39 USD) on 2017-09-27