Stocks Down, But Close Off Lows

7:33 PM ET Thu, 18 April 2013
Microsoft is reporting earnings per share of $0.72 on revenue of $20.49 billion, with CNBC's Jackie DeAngelis. A look at earnings and how the market is reacting, with Brian Wesbury, First Trust Advisors and Ron Kruszewski, Stifel Nicolaus.