Analyst Activity – Robert W. Baird Reiterates Buy on Barracuda Networks (NYSE:CUDA)

Analyst Ratings For Barracuda Networks (NYSE:CUDA)

Story continues below

Today, Robert W. Baird reiterated its Buy rating on Barracuda Networks (NYSE:CUDA) with a price target of $29.00.

There are 4 hold ratings, 10 buy ratings on the stock.

The current consensus rating on Barracuda Networks (NYSE:CUDA) is Buy (Score: 2.71) with a consensus target price of $28.38 per share, a potential 22.56% upside.

Some recent analyst ratings include

  • 10/24/2017-Robert W. Baird Reiterated Rating of Buy.
  • 10/15/2017-Rosenblatt Securities Reiterated Rating of Buy.
  • 10/11/2017-J P Morgan Chase & Co Reiterated Rating of Buy.
  • 10/11/2017-KeyCorp Reiterated Rating of Buy.
  • 9/12/2017-Needham & Company LLC Reiterated Rating of Buy.
  • 9/12/2017-Stifel Nicolaus Reiterated Rating of Buy.
  • 7/22/2017-BTIG Research Reiterated Rating of Buy.

Recent Insider Trading Activity For Barracuda Networks (NYSE:CUDA)
Barracuda Networks (NYSE:CUDA) has insider ownership of 13.90% and institutional ownership of 65.50%.

  • On 10/17/2017 Michael D Hughes, SVP, sold 2,015 with an average share price of $22.60 per share and the total transaction amounting to $45,539.00. View SEC Filing
  • On 10/10/2017 Michael D Perone, Director, sold 598,000 with an average share price of $25.72 per share and the total transaction amounting to $15,380,560.00. View SEC Filing
  • On 10/9/2017 Michael D Perone, Director, sold 108,258 with an average share price of $25.77 per share and the total transaction amounting to $2,789,808.66. View SEC Filing
  • On 10/4/2017 Dustin Driggs, CFO, sold 5,135 with an average share price of $24.85 per share and the total transaction amounting to $127,604.75. View SEC Filing
  • On 10/4/2017 Michael D Perone, Director, sold 54,054 with an average share price of $24.51 per share and the total transaction amounting to $1,324,863.54. View SEC Filing
  • On 10/3/2017 Michael D Perone, Director, sold 85,443 with an average share price of $24.36 per share and the total transaction amounting to $2,081,391.48. View SEC Filing
  • On 10/2/2017 Dustin Driggs, CFO, sold 1,250 with an average share price of $24.37 per share and the total transaction amounting to $30,462.50. View SEC Filing

Recent Trading Activity for Barracuda Networks (NYSE:CUDA)
Shares of Barracuda Networks closed the previous trading session at with shares trading hands.

An ad to help with our costs