Trading Radar for 06/10: National Semi (NSM), Todd Shipyards (TOD), Navisite (NAVI), Xinhua Sports & Ent. (XSEL) Report Jun 9, 2010 03:27PM