Why Barracuda’s Co-Founder Sold $36 Million Worth Of Stock

 | Sep 28, 2017 10:58AM ET

Michael D Perone, a co-founder & director of Barracuda Networks (NYSE:CUDA) sold 76,062 shares of the company’s stock worth a total of $1.8 million on Wednesday, September 27. In fact, insiders have sold $36.4 million worth of stock (representing 2.9% of Barracuda’s market cap) since the beginning of September according to Market Beat.