Highest end of day price: 23.077565561928 EUR (S$26.76 USD) on 2017-11-09
Lowest end of day price: 0.51038798989683 EUR (S$0.60 USD) on 2026-01-07