Highest end of day price: 18.632555360293 CNY (S$2.72 USD) on 2026-03-02
Lowest end of day price: 10.795764224392 CNY (S$1.59 USD) on 2026-07-20