Highest end of day price: 28.347329684568 EUR (S$33.09 USD) on 2026-08-25
Lowest end of day price: 14.383558861481 EUR (S$13.96 USD) on 2022-10-12