Highest end of day price: 51.237040677552 EUR (S$60.25 USD) on 2026-03-02
Lowest end of day price: 17.996340401632 EUR (S$25.42 USD) on 2011-08-10