Highest end of day price: 28.954710711843 EUR (S$33.68 USD) on 2025-10-24
Lowest end of day price: 8.1566295646298 EUR (S$11.29 USD) on 2014-05-08