Highest end of day price: 88.878901737383 CNY (A$13.05 USD) on 2026-05-15
Lowest end of day price: 12.591919360698 CNY (A$1.78 USD) on 2019-10-21