Highest end of day price: 34.216893938468 EUR (S$40.58 USD) on 2026-01-26
Lowest end of day price: 20.001948181467 EUR (S$21.75 USD) on 2022-03-07