Highest end of day price: 96.240573554842 EUR (S$109.98 USD) on 2026-06-22
Lowest end of day price: 41.513763417241 EUR (S$41.59 USD) on 2022-11-10