International Business Machines Corp. analyst estimates, including IBM earnings per share estimates and analyst recommendations.