Barracuda Networks Takes a Bite out of Investors (CUDA) By: InvestorPlace September 30, 2015 at 10:47 AM EDT Read More >> Related Stocks: Anthem Inc EMC Corp Fireeye Inc Home Depot Palo Alto Networks Inc