Krispy Kreme (KKD) has a track record of disappointing on earnings results. But investors got a sweet surprise when the donut maker posted profits that beat estimates after the close on Wednesday . Sales were up 5.2 percent and the company posted profits of $0.24 per share, up 5 percent from last year's number. Revenue, however, missed estimates, coming in at $132.5 million, below Wall Street's predicted $136.0 million. Krispy Kreme has plans for expansion in 2016, adding 95 new stores. Box (BOX) also reported its second round of earnings since its IPO late in the day. The company posted a smaller loss than expected of $47.3 million or $0.28 per share. Revenue came in at $65.6 million, also beating estimates and up around 45 percent from last year's numbers. The cloud content provider has struggled with losses as it expanded but is predicting around 30 percent growth for 2015, down from last year's numbers. Box saw its paying customer base grow 70 percent but is still lagging behind cloud competitor Dropbox, which has close to 300 million users.
More from Video
Salesforce, Amgen and Honeywell will give a lift to the DJIA going forward.
CAG has hung onto the bulk of its recent gains, and could rise to the $50 area, according to the charts and indicators.
Breaking down an approach to the long side of this biotech stock.
AMSC CEO discusses that and China challenges.