Highest end of day price: 78.692656218188 EUR (S$90.84 USD) on 2026-08-11
Lowest end of day price: 48.321501666422 EUR (S$52.36 USD) on 2023-03-24