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