Highest end of day price: 79.285587425482 EUR (S$91.76 USD) on 2026-08-14
Lowest end of day price: 48.321501666422 EUR (S$52.36 USD) on 2023-03-24