Highest end of day price: 52.54474971455 EUR (S$61.49 USD) on 2025-07-10
Lowest end of day price: 22.143996553246 EUR (S$24.39 USD) on 2020-03-18