IBM Just Had Its Worst Day Ever—What Earnings Must Prove | StockRay