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

Bank of Ozarks (OZRK)

Bank of Ozarks (OZRK) will report earnings after the close. There is still some nice upside to this name.

ozrk

Fastenal (FAST)

This morning Fastenal (FAST) reported in line with $0.44. There is nice upside for this name.

fast

Pricesmart (PSMT)

Pricesmart (PSMT)will report after the close. Estimates are $0.70 versus $0.61. This morning Costco (COST) which is a quasi competitor reported strong same store sales of +6%. There is some SERIOUS upside to this name. We will be watching earnings closely.

psmt

Helen of Troy Corp (HELE)

Helen of Troy Corp (HELE) will report earnings after the close. The stock is fully valued and then some.

hele