Despite Strong Q2 From Barracuda, Imperial Capital Maintains Its Underweight Rating
October 13, 2016 at 09:15 AM EDT
Barracuda Networks Inc (NYSE: CUDA) reported its FQ2 results ahead of expectations, backed by higher appliance sales and expense ...