Highest end of day price: 104.57131574036 EUR (S$122.62 USD) on 2026-04-24
Lowest end of day price: 1.9355792438889 EUR (S$2.46 USD) on 2008-12-05