Highest end of day price: 113.18037465022 EUR (S$128.78 USD) on 2026-07-01
Lowest end of day price: 67.088690094494 EUR (S$73.95 USD) on 2023-05-04