Highest end of day price: 36.144839037598 EUR (S$42.61 USD) on 2026-05-08
Lowest end of day price: 12.649945169404 EUR (S$12.27 USD) on 2022-10-11