Highest end of day price: 52.683322887496 EUR (S$63.31 USD) on 2026-01-28
Lowest end of day price: 44.98075391964 EUR (S$48.13 USD) on 2024-06-14