Highest end of day price: 37.435267528081 EUR (S$43.80 USD) on 2025-10-16
Lowest end of day price: 22.148824530794 EUR (S$23.39 USD) on 2023-10-30