Highest end of day price: 339.83249851793 CNY (A$47.51 USD) on 2025-08-28
Lowest end of day price: 10.095764610105 CNY (A$1.54 USD) on 2022-04-26