Highest end of day price: 60.640441455883 EUR (S$72.88 USD) on 2026-01-28
Lowest end of day price: 40.104969116347 EUR (S$38.99 USD) on 2022-10-14