Highest end of day price: 109.30676230063 EUR (S$125.97 USD) on 2026-08-06
Lowest end of day price: 15.873762410001 EUR (S$19.79 USD) on 2008-10-27