Highest end of day price: 372.23926044206 EUR (S$432.99 USD) on 2025-10-24
Lowest end of day price: 15.097370942597 EUR (S$19.08 USD) on 2009-03-06