Highest end of day price: 115.14090992353 EUR (S$131.01 USD) on 2026-07-01
Lowest end of day price: 72.464407394521 EUR (S$79.88 USD) on 2023-05-04