Highest end of day price: 29.290480810363 EUR (S$33.47 USD) on 2026-06-22
Lowest end of day price: 8.1566295646298 EUR (S$11.29 USD) on 2014-05-08