Highest end of day price: 42.175800395815 EUR (S$52.27 USD) on 2018-01-26
Lowest end of day price: 30.838231016628 EUR (S$32.57 USD) on 2023-10-30