International Business Machines Corp (IBM) Financial Charts & Fundamental History