Dow Down 0.62% Nasdaq Up 0.35%

Imperva Inc. (IMPV)

36.05 Up +2.13(6.28%) NYSE - As of 4:02PM EST
|