Highest end of day price: 43.542966428484 EUR (S$47.07 USD) on 2024-07-04
Lowest end of day price: 7.1156425430409 EUR (S$7.88 USD) on 2019-11-06