Highest end of day price: 29.597123184655 EUR (S$34.71 USD) on 2026-04-24
Lowest end of day price: 14.56905192514 EUR (S$15.55 USD) on 2022-12-15