Highest end of day price: 136.31983422257 EUR (S$158.43 USD) on 2026-06-02
Lowest end of day price: 20.974855814207 EUR (S$22.89 USD) on 2016-01-20