Highest end of day price: 40.214913983021 EUR (S$46.69 USD) on 2026-06-03
Lowest end of day price: 29.821957409392 EUR (S$35.12 USD) on 2026-02-25