Barracuda Networks Inc (CUDA)

23.40
0.11 0.47
NYSE : Technology
Prev Close 23.51
Open 23.55
Day Low/High 23.38 / 23.73
52 Wk Low/High 19.06 / 26.69
Volume 298.01K
Avg Volume 600.10K
Exchange NYSE
Shares Outstanding 52.97M
Market Cap 1.23B
EPS 0.20
P/E Ratio 115.95
Div & Yield N.A. (N.A)
Quant Rating on 4:02 PM EDT 7/26/2017