Highest end of day price: 39.924096017759 EUR (S$45.62 USD) on 2026-06-22
Lowest end of day price: 20.883552808296 EUR (S$22.87 USD) on 2025-04-09