Highest end of day price: 100.09349411473 CNY (S$15.55 USD) on 2021-05-17
Lowest end of day price: 0.18947207217354 CNY (S$0.02366 USD) on 2006-04-25