Highest end of day price: 109.42452691802 EUR (S$126.52 USD) on 2026-08-07
Lowest end of day price: 95.501163059972 EUR (S$110.57 USD) on 2026-03-20