Highest end of day price: 24.516307295398 CNY (S$3.39 USD) on 2025-03-20
Lowest end of day price: 0.8915141839412 CNY (S$0.14 USD) on 2012-09-26