BTIG: Buy Barracuda, It's Turning Around By: Benzinga via Benzinga March 18, 2016 at 11:12 AM EDT Barracuda Networks Inc (NYSE: CUDA) has received a vote of confidence from BTIG analysts Joel Fishbein, Edward Parker and Abhinav ... Read More >> Related Stocks: Bio-Techne Corp