Highest end of day price: 12.681675457993 CNY (S$1.78 USD) on 2025-09-24
Lowest end of day price: 0.19183064411564 CNY (S$0.02892 USD) on 2010-10-18