Trading Radar for 7/20: Halliburton (HAL), Eaton (ETN), Legg Mason (LM), Texas Instruments (TXN), Canadian National Railway (CNI), Boston Scientific (BSX), Allscripts (MDRX), Hasbro (HAS) Report Jul 17, 2009 03:17PM