Highest end of day price: 88.795630043903 EUR (S$103.33 USD) on 2026-05-25
Lowest end of day price: 48.309716077996 EUR (S$51.53 USD) on 2024-04-30