BullishEarnings Winners: Harley Davidson ( HOG), Baxter International ( BAX), PPG Industries ( PPG), Novartis ( NVS) and Polycom ( PLCM) are doing well in today's session so far. Analyst Upgrades: Cerner ( CERN), Qualcomm ( QCOM), Walt Disney ( DIS) and Raytheon ( RTN) are holding up the best of today's upgrades. FedEx ( FDX): Doing its best to keep the transports in the positive. Fertilizer Plays: Takeover rumors lifting shares of Mosaic ( MOS) and other fertilizer plays. Small-Cap Stars: VistaPrint ( VPRT) and STEC ( STEC) are hitting new 52-week highs. China Plays: Baidu ( BIDU), Netease.com ( NTES) and Shanda Interactive ( SNDA) trading up once again. Baidu is getting a bit ahead of itself, but the Google report may be a big influence heading into tomorrow.
BearishEarnings Losers: Xilinx ( XLNX), Cintas ( CTAS), Nokia ( NOK), Marriott ( MAR), Amphenol ( APH), Charles Schwab ( SCHW) and Genuine Parts ( GPC) are all down after negative earnings reports. Financials: Shares of JPMorgan Chase ( JPM) and Wells Fargo ( WFC) are drifting in today's trading. Exchange Plays: CME Group ( CME) is lagging once again. Intercontinental Exchange ( ICE) is down slightly.