Highest end of day price: 56.434929289506 EUR (S$65.52 USD) on 2026-06-03
Lowest end of day price: 9.815294792744 EUR (S$11.07 USD) on 2016-02-11