International Business Machines (IBM) Gains Ahead of Earnings

International Business Machines Corp. (NYSE: IBM) shares gained 0.4% to $154.96. The company is projected to post its quarterly earnings at $3.24 per share on revenue of $19.00 billion. Share volume was 1.3 million, compared to an all-day average of 3.1 million