If you think that STSI is the perfect company to invest in, then you need to do more due diligence. The company has some serious financial issues. Leadership giving up their salary to keep the lights on is a good sign? Come on! If you saw the captain of a ship put on a life jacket, wouldn't you start to worry just a bit?
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.