Shares of Diamond Foods, Inc. (NASDAQ: DMND) were down about 4 percent in Tuesday’s after-hours session, following the announcement of the company’s fourth quarter financial results. The small-cap packaged food company reported earnings of $0.23 per share, above the Street’s consensus estimate of $0.22 per share. Revenue of $201.81 million came short of expectations for sales of $205.4 million. Barracuda Networks Inc (NYSE: CUDA) was also falling on its earnings report... More