Barracuda Networks Inc (CUDA)

23.66
0.01 0.06
NYSE : Technology
Prev Close 23.64
Open 23.75
Day Low/High 23.58 / 23.93
52 Wk Low/High 19.06 / 26.69
Volume 285.02K
Avg Volume 613.10K
Exchange NYSE
Shares Outstanding 52.97M
Market Cap 1.25B
EPS 0.20
P/E Ratio 117.75
Div & Yield N.A. (N.A)
Quant Rating on 3:26 PM EDT 7/20/2017