International Business Machines Corporation (IBM) valuation and key financial metrics