Highest end of day price: 99.128802083333 EUR (S$117.49 USD) on 2026-02-18
Lowest end of day price: 93.066232486192 EUR (S$108.22 USD) on 2025-12-10