Highest end of day price: 63.271586007828 EUR (S$73.22 USD) on 2026-08-14
Lowest end of day price: 51.251291782054 EUR (S$58.76 USD) on 2026-03-19