Highest end of day price: 2.362732151667 CNY (A$0.33 USD) on 2025-05-30
Lowest end of day price: 0.20073366500811 CNY (A$0.02428 USD) on 2004-12-06