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