Highest end of day price: 284.665010738 CNY (S$39.80 USD) on 2025-08-28
Lowest end of day price: 9.9401202493567 CNY (S$1.52 USD) on 2022-04-26