Highest end of day price: 154.90651158211 CNY (S$22.81 USD) on 2026-06-26
Lowest end of day price: 1.4458310873838 CNY (S$0.21 USD) on 2010-07-05