Highest end of day price: 105.68318281885 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