Inactive Instrument

Barracuda Networks Inc Share Price

Equities

CUDA

US0683231049

IT Services & Consulting

Dynamic Chart
Managers TitleAgeSince
Founder 51 01/03/01
Chief Executive Officer 56 01/16/01
Chief Administrative Officer 59 01/11/01
Members of the board TitleAgeSince
Director/Board Member 62 12/18/12
Director/Board Member 67 12/18/12
Director/Board Member 86 12/18/12
More insiders