Highest end of day price: 128.69124988399 EUR (S$151.08 USD) on 2025-12-12
Lowest end of day price: 125.43217842856 EUR (S$148.97 USD) on 2026-01-27