Highest end of day price: 106.95925448657 EUR (S$122.06 USD) on 2026-07-22
Lowest end of day price: 41.948820503825 EUR (S$45.83 USD) on 2024-08-06