Imperva Inc (IMPV)

49.17
0.72 1.50
NYSE : Technology
Prev Close 48.45
Open 48.75
Day Low/High 48.20 / 49.20
52 Wk Low/High 34.40 / 57.24
Volume 116.91K
Avg Volume 391.00K
Exchange NYSE
Shares Outstanding 33.46M
Market Cap 1.64B
EPS -2.20
P/E Ratio N/A
Div & Yield N.A. (N.A)
Quant Rating on 1:38 PM EDT 6/28/2017