Highest end of day price: 133.46305858594 EUR (S$154.25 USD) on 2026-08-05
Lowest end of day price: 109.9813912691 EUR (S$126.04 USD) on 2026-03-30