Date 28 September 2017 TagsNews, insider, $CUDA, $PANW, $GIMO, $CYBR, $IMPV, Earnings ››› Read more Why Barracuda's Co-Founder Sold $36 Million Worth of Stock By Matt Hogan