Highest end of day price: 83.764865139609 EUR (S$100.67 USD) on 2026-01-28
Lowest end of day price: 71.914858927563 EUR (S$75.31 USD) on 2023-10-03