Highest end of day price: 99.627263188422 EUR (S$113.71 USD) on 2026-06-30
Lowest end of day price: 34.371972876659 EUR (S$40.39 USD) on 2017-09-27