Highest end of day price: 23.077565561928 EUR (S$26.76 USD) on 2017-11-09
Lowest end of day price: 0.53075435354679 EUR (S$0.62 USD) on 2025-12-12