Actually, if you see insiders selling before earnings more than normal or planned, that will tell you.
Incorrect, it's a crap shoot. Take TWTR earnings 2 qtrs ago, insider selling left and right, the thing shot up like a rocket.