Highest end of day price: 88.058507048499 CNY (S$12.51 USD) on 2025-12-23
Lowest end of day price: 1.4458310873838 CNY (S$0.21 USD) on 2010-07-05