Highest end of day price: 170.07984009534 CNY (A$25.05 USD) on 2026-06-25
Lowest end of day price: 1.2248707291701 CNY (A$0.18 USD) on 2010-07-05