Highest end of day price: 76.416550225523 EUR (S$88.53 USD) on 2026-09-02
Lowest end of day price: 11.035473129109 EUR (S$12.16 USD) on 2020-03-18