Highest end of day price: 117.16378200143 CNY (S$16.73 USD) on 2025-12-25
Lowest end of day price: 0.51502103049107 CNY (S$0.08269 USD) on 2012-12-04