The demand that pushed the price to 4.6 was driven I think in part by the company's investor roadshow and also by anticipation of the indue deal completion. Without positive news that demand is difficult to sustain so not surprised to see it fall back.
If the company delivers the SP will take care of itself (which is stating the bleeding obvious), but until the hiccup with the Indue funding the company imo has had a pretty good track record on delivering, so I'm backing a continuation of that performance.
Cheers, Sharks.
STL Price at posting:
3.6¢ Sentiment: Buy Disclosure: Held