Highest end of day price: 78.111734313187 EUR (S$90.86 USD) on 2025-10-24
Lowest end of day price: 48.321501666422 EUR (S$52.36 USD) on 2023-03-24