I think you are probably correct re: no. of shares abacus (simply by doing the claculation shareprice to mkt cap as you suggest)but it is very hard to draw commentary, isn't it! I wonder why?
CSP Price at posting:
48.0¢ Sentiment: LT Buy Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.