Highest end of day price: 105.68318732646 EUR (S$120.62 USD) on 2026-06-30
Lowest end of day price: 30.727258183621 EUR (S$32.86 USD) on 2020-03-23