Barracuda Networks Inc (CUDA)

23.87
NYSE : Technology
Prev Close 23.48
Day Low/High 22.91 / 23.88
52 Wk Low/High 12.59 / 26.69
Avg Volume 697.50K
Exchange NYSE
Shares Outstanding 52.78M
Market Cap 1.24B
EPS -0.10
P/E Ratio 123.58
Div & Yield N.A. (N.A)