Highest end of day price: 59.183616777381 EUR (S$69.85 USD) on 2026-02-27
Lowest end of day price: 21.844959080235 EUR (S$28.51 USD) on 2013-04-18