That's exactly the reason they are completing the filings so they can become current and start releasing news.
I've been in several stocks that have done that and they have flown.
The content of my posts are my opinions only. This is in no way a suggestion to buy or sell any security. Consult your own financial advisors for investment advice.