Highest end of day price: 85.340944061092 EUR (S$100.61 USD) on 2026-05-08
Lowest end of day price: 37.13805113277 EUR (S$39.72 USD) on 2020-03-23