Highest end of day price: 13.072584789394 CNY (S$1.84 USD) on 2025-10-08
Lowest end of day price: 0.12214007567694 CNY (S$0.01478 USD) on 2005-04-25