Here are the late Thursday's and Friday's analyst calls
UPGRADES
KBR Inc. KBR Wachovia Mkt Perform » Outperform
Eagle Bulk Shipping EGLE Wachovia Mkt Perform » Outperform
Timberland TBL UBS Reduce » Neutral
DaVita DVA Piper Jaffray Underperform » Market Perform
Entercom ETM Banc of America Sec Sell » Neutral
Advanced Medical Optics EYE Citigroup Sell » Hold
ONEOK Partners OKS Citigroup Hold » Buy
Network Appliance NTAP Citigroup Hold » Buy
NRG Energy NRG RBC Capital Mkts Underperform » Sector Perform
Harleysville Grp HGIC Ferris Baker Watts Neutral » Buy
Comp Vale Do Rio RIO Canaccord Adams Hold » Buy
Barnes & Noble BKS CL King Neutral » Strong Buy
Gen-Probe GPRO Ferris Baker Watts Neutral » Buy
Blackboard BBBB Wedbush Morgan Hold » Buy
Cleveland-Cliffs CLF Longbow Neutral » Buy
General Maritime GMR Cantor Fitzgerald Hold » Buy
O2Micro OIIM Needham & Co Buy » Strong Buy
Fred's FRED Avondale Partners Mkt Perform » Mkt Outperform
Smith Micro Software SMSI Rodman & Renshaw Mkt Perform » Mkt Outperform
Gasco Energy GSX Nokia NOK Davenport Strong Buy » Neutral
CGI Group GIB BMO Capital Markets Outperform » Market Perform
DOWNGRADES
Alliance Bankshares ABVA Stifel Nicolaus Buy » Hold
Revlon REV Sun Trust Rbsn Humphrey Buy » Neutral
POZEN POZN Jefferies & Co Buy » Hold
Gulfmark Offshore GLF Jefferies & Co Buy » Hold
Clorox CLX Lehman Brothers Overweight » Equal-weight
Nokia NOK Davenport Strong Buy » Neutral
CGI Group GIB BMO Capital Markets Outperform » Market Perform
Reliv' International, Inc RELV Canaccord Adams Buy » Hold
Kyphon KYPH Lazard Capital Buy » Hold
Getty Images GYI McAdams,Wright,Ragen Buy » Hold
RC2 RCRC Wedbush Morgan Strong Buy » Buy
Autodesk ADSK Credit Suisse Outperform » Neutral
Chipotle Mexican Grill CMG Morgan Keegan Outperform » Mkt Perform
Liquidity Services LQDT Stifel Nicolaus Buy » Hold
Alliance Resource ARLP Stifel Nicolaus Buy » Hold
Alliance Holdings AHGP Stifel Nicolaus Buy » Hold
U.S. Steel X Matrix Research Strong Buy » Buy
Norfolk Southern NSC Matrix Research Strong Buy » BuyWachovia Mkt Perform » Outperform