Imperva, Inc. (NY:IMPV)
Delayed: 39.95 +0.35 (0.88%)
Trade Now!
Previous Close $39.60    52 Week High $40.44 
Open $39.32    52 Week Low $24.02 
Day High $40.00    P/E N/A 
Day Low $39.11    EPS $-0.43 
Volume 75,475