Highest end of day price: 23.077565561928 EUR (S$26.76 USD) on 2017-11-09
Lowest end of day price: 0.5098333774106 EUR (S$0.59 USD) on 2026-01-16