Highest end of day price: 128.69124988399 EUR (S$151.08 USD) on 2025-12-12
Lowest end of day price: 124.79082564698 EUR (S$146.40 USD) on 2026-05-07