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