Highest end of day price: 48.323053053898 EUR (S$56.18 USD) on 2026-01-19
Lowest end of day price: 26.52225989669 EUR (S$27.67 USD) on 2024-12-23