Analyst Ratings For Barracuda Networks (NYSE:CUDA)
Today, Stifel Nicolaus reiterated its Buy rating on Barracuda Networks (NYSE:CUDA) with a price target of $32.00.
There are 1 sell rating, 5 hold ratings, 10 buy ratings on the stock.
The current consensus rating on Barracuda Networks (NYSE:CUDA) is Buy (Score: 2.56) with a consensus target price of $26.64 per share, a potential 12.70% upside.
Some recent analyst ratings include
- 7/19/2017-Stifel Nicolaus Reiterated Rating of Buy.
- 7/13/2017-BTIG Research Reiterated Rating of Buy.
- 7/12/2017-Piper Jaffray Companies Reiterated Rating of Overweight.
- 7/11/2017-Robert W. Baird Reiterated Rating of Buy.
- 6/30/2017-Northland Securities Reiterated Rating of Buy.
- 6/28/2017-Pacific Crest Reiterated Rating of Overweight.
Recent Insider Trading Activity For Barracuda Networks (NYSE:CUDA)
Barracuda Networks (NYSE:CUDA) has insider ownership of 13.90% and institutional ownership of 62.77%.
- On 7/10/2017 Diane Honda, VP, sold 975 with an average share price of $24.00 per share and the total transaction amounting to $23,400.00. View SEC Filing
- On 7/10/2017 Michael D Perone, Director, sold 403,060 with an average share price of $24.13 per share and the total transaction amounting to $9,725,837.80. View SEC Filing
- On 7/10/2017 William D Jenkins Jr, CEO, sold 80,612 with an average share price of $24.02 per share and the total transaction amounting to $1,936,300.24. View SEC Filing
- On 7/3/2017 Dustin Driggs, CFO, sold 1,250 with an average share price of $22.85 per share and the total transaction amounting to $28,562.50. View SEC Filing
- On 7/1/2017 Diane Honda, VP, sold 7,026 with an average share price of $22.89 per share and the total transaction amounting to $160,825.14. View SEC Filing
- On 6/1/2017 Dustin Driggs, CFO, sold 1,250 with an average share price of $22.02 per share and the total transaction amounting to $27,525.00. View SEC Filing
- On 6/1/2017 Michael D Hughes, SVP, sold 4,468 with an average share price of $22.55 per share and the total transaction amounting to $100,753.40. View SEC Filing
Recent Trading Activity for Barracuda Networks (NYSE:CUDA)
Shares of Barracuda Networks closed the previous trading session at 23.64 up +0.09 0.38% with 454,608 shares trading hands.