WilliamV, Thank you for your input, turns out that I have been looking at the wrong data for earnings for quite some time. I feel really stupid about this. Live and Learn.
In addition to the lesson learned above and Because of my inexperience with trading individual stocks, I have stopped...