Highest end of day price: 58.35298690966 EUR (S$66.80 USD) on 2026-09-22
Lowest end of day price: 2.4124901891811 EUR (S$3.04 USD) on 2008-11-21