Highest end of day price: 42.792374312611 EUR (S$49.03 USD) on 2026-06-18
Lowest end of day price: 30.011103748787 EUR (S$32.87 USD) on 2025-04-09