Be calm. They are integrating a business half the size of the existing and putting their ATM's onto the Indue system. Doesn't happen overnight and clarity of financials will take a few weeks after this. As I have highlighted earlier the cash flow/earnings is there and most of us arent day traders so let it play out.
STL Price at posting:
2.5¢ Sentiment: Buy Disclosure: Held