Highest end of day price: 90.629309849506 EUR (S$105.67 USD) on 2026-05-29
Lowest end of day price: 40.573132852286 EUR (S$44.69 USD) on 2020-03-18