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