Highest end of day price: 18.795072067739 CNY (S$2.72 USD) on 2026-03-04
Lowest end of day price: 0.24058168671052 CNY (S$0.02910 USD) on 2005-07-20