Imperva (IMPV)

Market Cap:

$1,400,000,000

Last Price ():

$41.12

Change: +1.29% Open: $40.85 Low: $40.70 High: $41.40
Div. Yield: N/A Price/Earnings: N/A Price/Book: 5.8 Price/Sales: 5.1