Highest end of day price: 103.37592992829 EUR (S$115.73 USD) on 2026-10-14
Lowest end of day price: 11.307879707197 EUR (S$16.24 USD) on 2011-08-22