Highest end of day price: 19.011833799288 CNY (A$2.67 USD) on 2025-10-09
Lowest end of day price: 0.39451205184487 CNY (A$0.06196 USD) on 2012-08-02