Donen Daniel Davis

Affiliations

  • See Remarks at Penumbra Inc (PEN), 2018-12-31
Insider Trading: Sales See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
PEN $130.76 3,814 Officer 57,787 2018-08-27 Filing
PEN $129.98 3,686 Officer 61,601 2018-08-27 Filing
PEN $126.55 35 Officer 65,287 2018-08-20 Filing
PEN $125.04 7,465 Officer 65,322 2018-08-20 Filing
PEN $146.50 196 Officer 65,287 2018-07-26 Filing