Highest end of day price: 110.10073604985 EUR (S$127.95 USD) on 2026-09-04
Lowest end of day price: 15.873762410001 EUR (S$19.79 USD) on 2008-10-27