Who owns Imperva?

Key details on Imperva

Who owns Imperva?

Is Imperva a good stock to own? Find out who bought Imperva, who sold Imperva stock, and who holds a large position in Imperva.

Fund Name Number of Shares Share Valuation As Of
FMR 3.97M $114.18M Sept. 30, 2014
JPMORGAN CHASE & CO 1.67M $82.57M Dec. 31, 2014
Greylock XII GP Limited Liability Company 1.50M $52.09M Dec. 31, 2011
Damian Sousa 1.46M $71.99M Dec. 31, 2014
Vanguard 1.38M $68.32M Dec. 31, 2014
Whale Rock Capital Management 1.31M $64.79M Dec. 31, 2014
ClearBridge Advisors 1.27M $62.62M Dec. 31, 2014
LORD, ABBETT & CO 1.12M $62.66M March 31, 2014
Palisade Capital Management 826358 $40.85M Dec. 31, 2014
Andor Capital Management 800000 $39.54M Dec. 31, 2014
Next Century Growth Investors 766042 $42.67M March 31, 2014
Ranger Investment Management 712000 $39.66M March 31, 2014
OppenheimerFunds 677641 $33.50M Dec. 31, 2014
BlackRock Fund Advisors 615025 $30.40M Dec. 31, 2014
BlackRock Institutional Trust Company, N.A. 573033 $28.33M Dec. 31, 2014
Apex Capital 533400 $15.32M Sept. 30, 2014
Century Capital Management 501554 $27.94M March 31, 2014
Alkeon Capital Management 493335 $23.74M Dec. 31, 2013
ING INVESTMENT MANAGEMENT 489938 $24.22M Dec. 31, 2014
Waddell & Reed Financial 476500 $16.59M Dec. 31, 2011
Columbus Circle Investors 474049 $26.40M March 31, 2014
Loomis, Sayles and 470583 $26.21M March 31, 2014
Emerald Advisers 446483 $22.07M Dec. 31, 2014
Thornburg Investment Management 428717 $15.86M Sept. 30, 2012
Westfield Capital Management Company 416910 $17.52M Sept. 30, 2013
Meritech Capital Associates III 414780 $19.96M Dec. 31, 2013
GRANAHAN INVESTMENT MANAGEMENT INC/MA 413680 $17.66M March 31, 2015
Wellington Management Company 410170 $22.85M March 31, 2014
SUSQUEHANNA INTERNATIONAL 386891 $11.12M Sept. 30, 2014
Emerald Mutual Fund Advisers, Trust 384073 $18.98M Dec. 31, 2014
Arbor Capital Management 380100 $14.06M Sept. 30, 2012
Cortina Asset Management 379255 $16.19M March 31, 2015
STATE STREET CORPORATION 359019 $17.75M Dec. 31, 2014

Who sold Imperva?

Fund Name Date Sold Number of Shares Sold Share Valuation
Wells Fargo & Company March 31, 2014 672030 $37.03M