"Are these guys paying their bills? "
Yes ... the accounts are on the record. The health of the company is a very different thing from the share price.
The market always gets it right???
No - the market is made up of people that wouldn't know and don't bother to find out the facts. They are liable to have silly ideas like "Are these guys paying their bills?"