TILS's Share Price In the Cold Light of Day7 Dec 2020 18:29
There has obviously been a lot of heat and light on this BB about the TILS share price over the last few weeks and especially the last few days.
I have tried to take a step back this evening and have been looking at TILS's one year share price chart. The share price really began to move in May, partly because of IL-6R mab being touted by GC as a possible treatment for COVID patients threatened by a "cytokine storm", and partly due to the ASCO poster in relation to StemPrinter. In fact, I think the latter was far more important to the rapid rise in the TILS share price in the early summer and a lot of investors got very excited comparing StemPrinter with the current market leader in StemPrinter's market. The H&C Wainwright highly indicative valuation of $280 million for StemPrinter was seized on as almost a bare minimum.
But what has really changed since May before all the StemPrinter excitement? First, any value in StemPrinter which did drive the TILS share price in the early summer has been demerged, albeit in a currently unsatisfactory illiquid form. Second, and very positively, there has been a $57 million fund-raising which has taken away the risk of serious share price dilution if a fund-raising had been needed at a much lower or even distressed valuation if TILS had begun to run out of cash during 2020. The funding is now allowing the company to progress the development of its therapeutic portfolio, BUT we haven't yet seen any really concrete results, and barring the Brazilian trial there probably isn't too much short-term excitement on the horizon.
So in the cold light of day is it so surprising that the share price is around the 80p mark? It's still higher than in February/March, and that probably reflects the fact the company can actually fund some therapeutic portfolio development now, which it could not in the same way at the start of 2020.
Throw in some mis-steps by the Board on timelines, over-promising etc and perhaps 80p isn't so illogical after all (for now anyway).