Highest end of day price: 45.770429467964 EUR (S$53.15 USD) on 2026-06-04
Lowest end of day price: 31.953882379215 EUR (S$36.27 USD) on 2025-04-22