5 Stocks Moving On Friday's After-Hours: From Barracuda To TerraForm
October 03, 2015 at 09:44 AM EDT
Shares of Barracuda Networks Inc (NYSE: CUDA) fell roughly 34 percent, responding to the announcement of lukewarm earnings and poor ...