Highest end of day price: 25.396520627421 CNY (S$3.75 USD) on 2026-07-21
Lowest end of day price: 3.1461132742564 CNY (S$0.47 USD) on 2022-05-26