Highest end of day price: 141.95288087934 CNY (A$19.90 USD) on 2025-09-25
Lowest end of day price: 12.840707622491 CNY (A$1.85 USD) on 2017-01-05