Highest end of day price: 22.859259433751 EUR (S$29.77 USD) on 2007-01-31
Lowest end of day price: 0.68155864168931 EUR (S$0.80 USD) on 2026-01-01