Highest end of day price: 38.4270491477 EUR (S$44.63 USD) on 2026-03-25
Lowest end of day price: 10.34265976042 EUR (S$11.06 USD) on 2023-05-31