Highest end of day price: 83.491381497086 CNY (S$11.71 USD) on 2025-10-09
Lowest end of day price: 1.4458310873838 CNY (S$0.21 USD) on 2010-07-05