Highest end of day price: 18.632555360293 CNY (S$2.72 USD) on 2026-03-02
Lowest end of day price: 10.61294220645 CNY (S$1.59 USD) on 2026-10-15