Highest end of day price: 38.861240121121 EUR (S$45.65 USD) on 2026-05-06
Lowest end of day price: 22.148824530794 EUR (S$23.39 USD) on 2023-10-30