Insider Stock Trading History of Spratt Randall N


The following table details the trading activities (stock purchases, stock sales, and stock option exercises) reported to the Securities and Exchange Commission (SEC) by insider Spratt Randall N since year 2005. The trader's CIK number is 1333295. At the time of this reporting, Spratt Randall N is the Director of Imperva Inc . (stock ticker symbol IMPV). See this page for all insider trading activities at Imperva Inc .

Note that in the past Spratt Randall N also reported insider trading activities as an insider of the following companies:
Stock purchases, sales, and option exercises reported by insider Spratt Randall N since 2005.
  Trade Date   Symbol Company Name (Issuer) Trade Type     Shares       Price ($)   Value ($)
2017-05-17 IMPV Imperva Inc Option Ex 3,788 .00 0
2015-05-24 MCK Mckesson Corp Option Ex 22,950 .00 0
2015-02-17 MCK Mckesson Corp Option Ex 44,523 57.89 2,577,436
2015-02-17 MCK Mckesson Corp Sale 44,523 225.00 10,017,675
2015-02-12 MCK Mckesson Corp Sale 843 225.00 189,675
2015-02-11 MCK Mckesson Corp Sale 6,634 225.00 1,492,650
2015-02-12 MCK Mckesson Corp Option Ex 843 57.89 48,801
2015-02-11 MCK Mckesson Corp Option Ex 6,634 57.89 384,042
2014-05-24 MCK Mckesson Corp Option Ex 27,144 .00 0
2013-05-26 MCK Mckesson Corp Option Ex 67,392 .00 0
2013-05-28 MCK Mckesson Corp Sale 16,113 116.33 1,874,393
2013-05-29 MCK Mckesson Corp Sale 16,113 114.10 1,838,444
2013-04-22 MCK Mckesson Corp Option Ex 13,750 62.21 855,387
2013-04-22 MCK Mckesson Corp Sale 13,750 105.94 1,456,675
2013-04-04 MCK Mckesson Corp Sale 13,750 108.00 1,485,000
2013-04-04 MCK Mckesson Corp Option Ex 13,750 62.21 855,387
2012-06-29 MCK Mckesson Corp Sale 10,030 94.00 942,820
2012-07-02 MCK Mckesson Corp Sale 15,970 94.00 1,501,180
2012-06-29 MCK Mckesson Corp Option Ex 10,030 47.97 481,139
2012-07-02 MCK Mckesson Corp Option Ex 15,970 47.97 766,080
2012-05-20 MCK Mckesson Corp Option Ex 24,934 .00 0
2012-05-21 MCK Mckesson Corp Sale 13,294 87.02 1,156,777
2012-04-11 MCK Mckesson Corp Sale 67,000 87.75 5,879,585
2012-04-12 MCK Mckesson Corp Sale 33,500 91.11 3,052,285
2012-04-11 MCK Mckesson Corp Option Ex 67,000 45.02 3,016,340
2012-04-12 MCK Mckesson Corp Option Ex 33,500 31.85 1,067,075
2012-01-19 MCK Mckesson Corp Option Ex 5,500 38.20 210,100
2011-05-22 MCK Mckesson Corp Option Ex 7,605 .00 0
2011-02-17 MCK Mckesson Corp Option Ex 8,000 36.80 294,360
2011-02-17 MCK Mckesson Corp Sale 8,000 80.00 640,000
2011-02-07 MCK Mckesson Corp Option Ex 8,000 34.94 279,520
2011-02-07 MCK Mckesson Corp Sale 8,000 78.00 624,000
2011-01-18 MCK Mckesson Corp Option Ex 8,000 36.80 294,360
2011-01-18 MCK Mckesson Corp Sale 8,000 75.00 600,000
2011-01-05 MCK Mckesson Corp Option Ex 8,000 34.94 279,520
2011-01-05 MCK Mckesson Corp Sale 8,000 72.00 576,000
2010-11-02 MCK Mckesson Corp Option Ex 10,000 32.67 326,700
2010-11-02 MCK Mckesson Corp Sale 10,000 67.24 672,410
2010-08-19 MCK Mckesson Corp Option Ex 12,000 28.25 339,000
2010-08-19 MCK Mckesson Corp Sale 12,000 61.27 735,192
2010-05-22 MCK Mckesson Corp Option Ex 7,410 .00 0
2009-08-04 MCK Mckesson Corp Option Ex 10,000 20.56 205,620
2009-08-04 MCK Mckesson Corp Sale 10,000 54.00 540,000
2009-05-22 MCK Mckesson Corp Option Ex 7,605 .00 0
2009-05-23 MCK Mckesson Corp Option Ex 8,250 .00 0
2008-05-22 MCK Mckesson Corp Option Ex 7,410 .00 0
2007-05-23 MCK Mckesson Corp Option Ex 8,250 .00 0
2007-01-31 MCK Mckesson Corp Sale 4,440 55.60 246,859
2007-01-31 MCK Mckesson Corp Option Ex 4,440 39.74 176,445
2006-02-10 MCK Mckesson Corp Option Ex 13,000 20.56 267,306
2006-02-10 MCK Mckesson Corp Sale 13,000 53.24 692,120
2006-02-06 MCK Mckesson Corp Sale 78,380 52.86 4,143,010
2006-02-06 MCK Mckesson Corp Option Ex 79,920 33.32 2,663,014

Insider trading activities including stock purchases, stock sales, and option exercises listed in the above table cannot be completely guaranteed as to their accuracy. For more information regarding the trades made by Spratt Randall N (Director of Imperva Inc at the time of this reporting) see the Securities and Exchange Commission (SEC) website.