BidaskClub Upgrades Barracuda Networks, Inc. (CUDA) to Sell
Bank of New York Mellon has an ownership of 122,232 stocks of the communications equipment provider's shares valued $2,825,000 following purchasing an extra 4,694 shares through out the quarter. Northland Securities reissued a "buy" rating and set a $28.00 target price on shares of Barracuda Networks in a research note on Friday, June 30th. Needham & Company LLC restated a "buy" rating and issued a $28.00 price objective on shares of Barracuda Networks in a research report on Tuesday, ... Consulte Mais Informação