Highest end of day price: 39.843691604274 EUR (S$45.24 USD) on 2026-06-24
Lowest end of day price: 38.368483662947 EUR (S$45.57 USD) on 2026-01-27