Highest end of day price: 63.271586007828 EUR (S$73.22 USD) on 2026-08-14
Lowest end of day price: 17.435354973783 EUR (S$18.65 USD) on 2020-03-23