Highest end of day price: 74.524067729996 EUR (S$86.61 USD) on 2026-09-04
Lowest end of day price: 30.444767244846 EUR (S$39.98 USD) on 2013-06-24