Highest end of day price: 63.702433168554 EUR (S$74.71 USD) on 2026-01-21
Lowest end of day price: 19.010414926405 EUR (S$20.94 USD) on 2020-03-18