Highest end of day price: 40.692060885115 EUR (S$47.92 USD) on 2026-02-25
Lowest end of day price: 17.687659649653 EUR (S$19.37 USD) on 2025-04-09