Why do you believe that management "has a Major Deal in Place and 2 or 3 other Deals Nearing Completion?" Why would ANYONE believe that?
A "Major Deal in Place" is a material event. If there is a Major Deal in Place, this management team is failing to disclose material events. That's a bad Management Team.