David Moenning's Daily State of the Markets: 7/23 Jul 23, 2008 09:52AM
Pre-Open Movers 5/13: Canadian Solar (CSIQ) Jumps On Strong Results; Pilgrims Pride (PPC) Lower on Offering May 13, 2008 09:23AM