Highest end of day price: 64.330865541596 EUR (S$74.38 USD) on 2026-08-07
Lowest end of day price: 38.098364977614 EUR (S$40.32 USD) on 2023-10-27