Donen Daniel Davis

Affiliations

  • See Remarks at Penumbra Inc (PEN), 2018-12-31
Insider Trading: Sales See All
Symbol Price Amount Total Value Remaining Holdings Date Form 4
PEN $130.76 3,814 $498,718.64 57,787 2018-08-27 Filing
PEN $129.98 3,686 $479,106.28 61,601 2018-08-27 Filing
PEN $126.55 35 $4,429.25 65,287 2018-08-20 Filing
PEN $125.04 7,465 $933,423.60 65,322 2018-08-20 Filing
PEN $146.50 196 $28,714.00 65,287 2018-07-26 Filing