Highest end of day price: 128.69124988399 EUR (S$151.08 USD) on 2025-12-12
Lowest end of day price: 124.84395937114 EUR (S$147.35 USD) on 2026-02-27