Barracuda Networks, Inc. (CUDA)

27.54
0.00 (0.00)
NYSE
Prev Close 27.54
Open 27.55
Day Low/High 27.54 / 27.56
52 Wk Low/High 19.06 / 27.95
Volume 6.17M
Exchange NYSE
Shares Outstanding 53.67B
Market Cap 1.48B
Div & Yield N.A. (N.A)
Quant Rating on 4:00 PM EST 2/9/2018
TheStreet Quant Rating: C (Hold)