Cummins (CMI)

Cummins (CMI) beat estimates by $0.04 and raised revenue estimates to 8-11%. For the stock to move higher, it will have to rely on its upper limit.

 cmi

Stanley Black & Decker (SWK)

Stanley Black & Decker (SWK) reported earnings of $1.43 versus estimates of $1.37 this morning and raised guidance. The stock has been range bound for the last year. There is some nice upside to this name.

swk

Visa (V)

Visa (V) will report earnings this afternoon. There is still upside to this name until it hits the price target. It is priced for moderate gains.

 v

Facebook (FB)

Facebook (FB) will report earnings this afternoon. There is no upside to this name until it hits the price target. It is priced for perfection.

 fb

Microsoft (MSFT)

Microsoft (MSFT) will report earnings this afternoon. There is not much upside to this name until it hits the price target.

msft

Halliburton (HAL)

 Halliburton (HAL) will report earnings this morning. There is no upside to this name.

 hal

General Electric (GE)

General Electric (GE) reported earnings this morning. There is limited upside to this name.

ge

IBM Corp (IBM)

IBM Corp (IBM) will report earnings after the close. There is lots of upside to this name.

 ibm

Las Vegas Sands (LVS)

Las Vegas Sands (LVS) will report earnings after the close. There is little upside to this name.

 lvs

CSX Corp (CSX)

CSX Corp (CSX) will report earnings after the close. There is little upside to this name.

csx