2018-08-27 | Sale | Penumbra, Inc. PEN | See Remarks | 7,500 0.0218% | $130.38 | $977,825 | +8.83% | |
2018-08-20 | Sale | Penumbra, Inc. PEN | See Remarks | 7,500 0.0219% | $125.05 | $937,853 | +13.39% | |
2018-07-26 | Sale | Penumbra, Inc. PEN | See Remarks | 7,500 0.0219% | $144.43 | $1.08M | -2.44% | |
2018-07-19 | Sale | Penumbra, Inc. PEN | See Remarks | 7,500 0.0221% | $139.92 | $1.05M | +1.28% | |
2018-01-16 | Sale | Penumbra, Inc. PEN | See Remarks | 30,000 0.0903% | $88.80 | $2.66M | +53.65% | |
2017-08-01 | Sale | Penumbra, Inc. PEN | See Remarks | 32,000 0.094% | $79.42 | $2.54M | +28.71% | |
2017-02-10 | Sale | Penumbra, Inc. PEN | President, North America | 2,200 0.007% | $71.93 | $158,241 | +20.83% | |
2017-02-09 | Sale | Penumbra, Inc. PEN | President, North America | 2,800 0.0088% | $71.71 | $200,779 | +20.67% | |
2017-02-08 | Sale | Penumbra, Inc. PEN | President, North America | 3,624 0.0114% | $69.69 | $252,556 | +24.16% | |
2017-02-07 | Sale | Penumbra, Inc. PEN | President, North America | 1,300 0.0041% | $69.06 | $89,774 | +25.7% | |
2017-02-06 | Sale | Penumbra, Inc. PEN | President, North America | 1,600 0.005% | $69.38 | $111,007 | +24.55% | |
2017-02-03 | Sale | Penumbra, Inc. PEN | President, North America | 2,708 0.0085% | $70.28 | $190,312 | +22.11% | |
2017-02-02 | Sale | Penumbra, Inc. PEN | President, North America | 1,500 0.0048% | $70.00 | $105,007 | +24.39% | |
2017-02-01 | Sale | Penumbra, Inc. PEN | President, North America | 1,600 0.0051% | $70.93 | $113,494 | +22.98% | |
2017-01-31 | Sale | Penumbra, Inc. PEN | President, North America | 6,000 0.0189% | $71.29 | $427,760 | +21.14% | |
2017-01-30 | Sale | Penumbra, Inc. PEN | President, North America | 5,396 0.017% | $70.71 | $381,540 | +22.21% | |
2017-01-27 | Sale | Penumbra, Inc. PEN | President, North America | 3,264 0.0103% | $72.51 | $236,685 | +19.7% | |
2017-01-26 | Sale | Penumbra, Inc. PEN | President, North America | 6,630 0.0209% | $73.31 | $486,079 | +17.63% | |
2017-01-25 | Sale | Penumbra, Inc. PEN | President, North America | 12,046 0.0381% | $75.24 | $906,365 | +15.06% | |
2016-09-06 | Sale | Penumbra, Inc. PEN | President, North America | 21,400 0.0699% | $71.15 | $1.52M | +10.71% |