Highest end of day price: 56.103799424246 EUR (S$65.28 USD) on 2026-06-01
Lowest end of day price: 9.815294792744 EUR (S$11.07 USD) on 2016-02-11