Inactive Instrument

Barracuda Networks Inc Share Price

Equities

CUDA

US0683231049

IT Services & Consulting

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