Highest end of day price: 35.869143072281 EUR (S$43.11 USD) on 2026-01-28
Lowest end of day price: 11.803680295267 EUR (S$11.51 USD) on 2022-11-04