Highest end of day price: 43.946881415846 EUR (S$51.55 USD) on 2026-05-07
Lowest end of day price: 27.898639266995 EUR (S$30.55 USD) on 2025-04-09