Highest end of day price: 37.410359899546 EUR (S$43.67 USD) on 2026-01-22
Lowest end of day price: 22.802357177084 EUR (S$22.54 USD) on 2022-10-24