Yesterday it appeared International Business Machines (IBM, $94.82, up $3.16) was not going to join the market’s party as the stock was only up by a few nickles. The Dow was enjoying a triple-digit gain, yet IBM was stuck in neutral. Turns out, IBM was the party on Wednesday. TheRead more

More