This went to 16c earning absolutely nothing!Sentiment on the company has as much to do with the SP has have all the other factors. At the moment people are starting to realise that this is a small cap company that can actually make profit, that is what has drive the SP.
Don't get me wrong all the numbers to need to stack up for ICP to go forward long term.