Highest end of day price: 106.18904828455 EUR (S$123.58 USD) on 2026-05-25
Lowest end of day price: 89.652305349274 EUR (S$102.74 USD) on 2026-03-30