Highest end of day price: 11.701359595392 CNY (A$1.64 USD) on 2025-10-16
Lowest end of day price: 0.19247277521899 CNY (A$0.02466 USD) on 2006-12-25