UPGRADES
F5 Networks FFIV Citigroup Hold » Buy
Community Health CYH Stifel Nicolaus Hold » Buy
Gerdau S.A. GGB Citigroup Hold » Buy
Parametric PMTC Kaufman Bros Hold » Buy
InterActive IACI Lehman Brothers Equal-weight » Overweight
Newmont Mining NEM RBC Capital Mkts Underperform » Sector Perform
China Life Insurance LFC Bear Stearns Underperform » Peer Perform
DPL Inc. DPL Robert W. Baird Neutral » Outperform
FARO Techs FARO Robert W. Baird Neutral » Outperform
Monaco Coach MNC Robert W. Baird Neutral » Outperform
Kendle KNDL Robert W. Baird Neutral » Outperform
DOWNGRADES
Citigroup C Credit Suisse Outperform » Neutral
Equity One EQY BMO Capital Markets Market Perform » Underperform
Harmony Gold HMY UBS Neutral » Sell
Sciele Pharma SCRX RBC Capital Mkts Sector Perform » Underperform
Open Text OTEX Kaufman Bros Buy » Hold
Holly HOC Soleil Buy » Hold
Sunoco SUN Soleil Buy » Hold
UQM Technologies UQM Rodman & Renshaw Mkt Outperform » Mkt Perform
General Comm GNCMA Oppenheimer Buy » Neutral
Warner Music Group WMG Pali Research Neutral » Sell
Auxilium Pharma AUXL Roth Capital Hold » Sell
Stantec SXC Canaccord Adams Buy » Hold
Genomic Health GHDX Cantor Fitzgerald Buy » Hold
Smith Micro Software SMSI Merriman Curhan Ford Buy » Neutral
Alvarion ALVR Merriman Curhan Ford Buy » Neutral
MasterCard MA Bear Stearns Outperform » Peer Perform
Smith Micro Software SMSI Piper Jaffray Outperform » Market Perform
Air Tran Holdings AAI Credit Suisse Outperform » Neutral
Heelys HLYS CIBC Wrld Mkts Sector Perform » Sector Underperform
Citi Trends CTRN CIBC Wrld Mkts Sector Outperform » Sector Perform
Bank of America BAC CIBC Wrld Mkts Sector Outperform » Sector Perform
Dionex DNEX Robert W. Baird Neutral » Underperform
Amylin Pharms AMLN Lehman Brothers Equal-weight » Underweight
Cameco CCJ RBC Capital Mkts Top Pick » Sector Perform
Telecom Italia TI Bear Stearns Outperform » Peer Perform
Valero Energy VLO Soleil Buy » Hold $88
Alcatel-Lucent ALU Banc of America Sec Buy » Neutral
Del Monte DLM Bear Stearns Outperform » Peer Perform
Citigroup C CIBC Wrld Mkts Sector Perform » Sector Underperform
United Micro UMC Citigroup Hold » Sell
Constellation Energy CEG Jefferies & Co Buy » Hold