Barracuda Networks Inc (CUDA)

21.16
NYSE : Technology
Prev Close 21.14
Day Low/High 20.48 / 21.38
52 Wk Low/High 9.44 / 30.77
Avg Volume 679.50K
Exchange NYSE
Shares Outstanding 52.13M
Market Cap 1.10B
EPS -0.10
P/E Ratio 528.50
Div & Yield N.A. (N.A)