Insider Stock Trading History of Grewal Harpreet


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 Grewal Harpreet since year 2005. The trader's CIK number is 1375889. At the time of this reporting, Grewal Harpreet is the of Penumbra Inc . (stock ticker symbol PEN). See this page for all insider trading activities at Penumbra Inc .

Note that in the past Grewal Harpreet also reported insider trading activities as an insider of the following companies:
Stock purchases, sales, and option exercises reported by insider Grewal Harpreet since 2005.
  Trade Date   Symbol Company Name (Issuer) Trade Type     Shares       Price ($)   Value ($)
2017-10-05 PEN Penumbra Inc Sale 500 92.90 46,450
2017-08-21 PEN Penumbra Inc Sale 4,500 82.65 371,925
2015-12-06 CTCT Constant Contact, Inc. Option Ex 1,225 .00 0
2015-12-02 CTCT Constant Contact, Inc. Option Ex 2,398 .00 0
2015-09-06 CTCT Constant Contact, Inc. Option Ex 717 .00 0
2015-09-03 CTCT Constant Contact, Inc. Option Ex 508 .00 0
2015-06-06 CTCT Constant Contact, Inc. Option Ex 1,560 .00 0
2015-04-09 CTCT Constant Contact, Inc. Sale 2,750 39.40 108,350
2015-03-06 CTCT Constant Contact, Inc. Option Ex 1,335 .00 0
2014-12-06 CTCT Constant Contact, Inc. Option Ex 3,501 .00 0
2014-09-06 CTCT Constant Contact, Inc. Option Ex 914 .00 0
2014-07-06 CTCT Constant Contact, Inc. Option Ex 2,530 .00 0
2014-06-24 CTCT Constant Contact, Inc. Sale 3,000 31.00 93,000
2014-06-24 CTCT Constant Contact, Inc. Option Ex 3,000 18.22 54,660
2014-06-06 CTCT Constant Contact, Inc. Option Ex 914 .00 0
2014-05-29 CTCT Constant Contact, Inc. Sale 5,000 30.00 150,000
2014-05-29 CTCT Constant Contact, Inc. Option Ex 5,000 18.22 91,100
2014-05-07 CTCT Constant Contact, Inc. Option Ex 19,405 15.65 303,785
2014-05-07 CTCT Constant Contact, Inc. Sale 22,210 27.87 618,926
2014-04-06 CTCT Constant Contact, Inc. Option Ex 2,107 .00 0
2014-03-06 CTCT Constant Contact, Inc. Option Ex 806 .00 0
2014-01-06 CTCT Constant Contact, Inc. Option Ex 1,879 .00 0
2013-12-20 CTCT Constant Contact, Inc. Sale 5,405 30.00 162,150
2013-12-06 CTCT Constant Contact, Inc. Option Ex 814 .00 0
2013-11-05 CTCT Constant Contact, Inc. Sale 12,000 26.93 323,160
2013-10-06 CTCT Constant Contact, Inc. Option Ex 2,097 .00 0
2013-09-06 CTCT Constant Contact, Inc. Option Ex 849 .00 0
2013-07-06 CTCT Constant Contact, Inc. Option Ex 2,137 .00 0
2013-06-06 CTCT Constant Contact, Inc. Option Ex 879 .00 0
2013-04-06 CTCT Constant Contact, Inc. Option Ex 2,205 .00 0
2013-03-06 CTCT Constant Contact, Inc. Option Ex 911 .00 0
2013-01-06 CTCT Constant Contact, Inc. Option Ex 2,078 .00 0
2012-12-06 CTCT Constant Contact, Inc. Option Ex 3,289 .00 0
2012-10-06 CTCT Constant Contact, Inc. Option Ex 2,284 .00 0
2012-08-17 CTCT Constant Contact, Inc. Sale 905 20.00 18,100
2012-07-06 CTCT Constant Contact, Inc. Option Ex 2,280 .00 0
2012-04-06 CTCT Constant Contact, Inc. Option Ex 2,247 .00 0
2012-02-03 CTCT Constant Contact, Inc. Sale 15,000 30.00 450,000
2012-02-03 CTCT Constant Contact, Inc. Option Ex 15,000 18.22 273,300
2012-01-12 CTCT Constant Contact, Inc. Sale 1,054 25.00 26,350
2012-01-09 CTCT Constant Contact, Inc. Sale 1,055 22.58 23,821
2012-01-06 CTCT Constant Contact, Inc. Option Ex 2,109 .00 0
2011-10-25 CTCT Constant Contact, Inc. Sale 1,139 20.00 22,780
2011-10-06 CTCT Constant Contact, Inc. Option Ex 2,278 .00 0
2011-10-07 CTCT Constant Contact, Inc. Sale 1,139 17.83 20,308
2011-07-07 CTCT Constant Contact, Inc. Sale 8,805 24.83 218,628
2011-07-06 CTCT Constant Contact, Inc. Option Ex 8,805 .00 0
2008-07-02 VPRT Vistaprint Ltd Option Ex 6,250 .00 0
2008-07-02 VPRT Vistaprint Ltd Sale 4,266 26.00 110,916
2008-04-02 VPRT Vistaprint Ltd Option Ex 6,250 .00 0
2008-04-03 VPRT Vistaprint Ltd Sale 4,266 37.25 158,917
2008-01-03 VPRT Vistaprint Ltd Sale 5,751 40.38 232,236
2008-01-03 VPRT Vistaprint Ltd Option Ex 5,850 31.28 182,988
2008-01-02 VPRT Vistaprint Ltd Option Ex 6,250 .00 0
2007-10-26 VPRT Vistaprint Ltd Option Ex 5,000 31.28 156,400
2007-10-26 VPRT Vistaprint Ltd Sale 5,000 45.00 225,000
2007-10-05 VPRT Vistaprint Ltd Option Ex 10,000 31.28 312,800
2007-10-05 VPRT Vistaprint Ltd Sale 10,000 40.14 401,400
2007-10-02 VPRT Vistaprint Ltd Option Ex 25,000 .00 0
2007-10-02 VPRT Vistaprint Ltd Option Ex 25,000 .00 0

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 Grewal Harpreet ( of Penumbra Inc at the time of this reporting) see the Securities and Exchange Commission (SEC) website.