The stock averages remain generally flat as we continue in the afternoon hours. Lots of sideways action as we close out what has been a good week for the market as far as point gains are concerned.
Earnings Winners: IBM Corp ( IBM), Mattel ( MAT) and A.O. Smith ( AOS) are all up following results. Analyst Upgrades: CME Group ( CME) and JP Morgan ( JPM) are holding up the best on bullish calls. Stock Winners: Union Pacific ( UNP), Walter Energy ( WLT) and Freeport McMoran ( FCX) are standouts from this morning's action. Names are getting a bit overbought so I would be careful chasing them here.
Earnings Losers: Google ( GOOG), BB&T ( BBT), Bank of America ( BAC), General Electric ( GE) and Callaway Golf ( ELY) are all lower on results, guidance. Analyst Downgrades: Schnitzer Steel ( SCHN), Marriott International ( MAR), Akamai Technologies ( AKAM), and Nokia ( NOK) are all down on bearish calls.
The ultrashort plays we talked about this morning ( UltraShort Real Estate ProShares ( SRS) and UltraShort Financial ProShares ( SKF) SKF) are looking pretty good here. I would take a nibble on the long side and look to see how well it does by the end of the day before deciding to how to handle it going into next week. Gold ( GLD) is still up slightly. I am leaning more bearish than bullish here, but would wait till $90 is broken again. Oil ( USO) is trading up a bit and again my trader's gut is more bearish than bullish. I would watch this one from the sidelines. Finally, Treasuries ( TLT) are off of earlier lows and are slowly coming back. I am leaning more bullish here as I scour the earnings reports and get a feel on how soft the economy still is. Be sure to visit our complete recommended list of the Best Dividend Stocks as well as a detailed explanation of our ratings system.