$52.56 +9.17 (21.13%) Imperva Inc - New York Stock Exchange, Inc.

Sep. 23, 2016 | 04:00 PM
Last Trade: 52.56
Trade Time: Sep 23 04:00 PM Eastern Daylight Time
Change: +9.17 (21.13%)
Prev Close: 43.39
Open: 51.00
Bid: 51.54
Ask: 52.95
Trading Center