Highest end of day price: 560.37063361924 EUR (S$655.90 USD) on 2026-01-05
Lowest end of day price: 102.9105893206 EUR (S$140.58 USD) on 2011-09-12