IBM pre-announced earnings Wednesday night, and the stock gapped up yesterday to 95 before selling off. IBM still pretends that the dollar isn't affecting them, though it lopped off billions in revenue.
I don't buy their nonsense. When companies pre-announce to assure the street, you can be assurred that their forecast is wrong.
Listen to what the tape says, not what the brass of these companies say.