Model
Edge
Barracuda Networks Inc
0001348334
Filing Type
PREM14A
Filing Date
12/26/2017
Updated
12/27/17, 10:19 AM
Filing
PREM14A
Earnings Release
Exhibits
PREM14A
PRELIMINARY PROXY PERTAINING TO A MERGER
GRAPHIC
Graphic
GRAPHIC
Graphic