Highest end of day price: 83.696008079053 EUR (S$98.28 USD) on 2025-12-18
Lowest end of day price: 71.914858927563 EUR (S$75.31 USD) on 2023-10-03