Highest end of day price: 36.269394904741 EUR (S$42.14 USD) on 2026-03-10
Lowest end of day price: 11.803680295267 EUR (S$11.51 USD) on 2022-11-04