Penumbra Inc (PEN)

Market is closed
Insider Trading: Purchases
  • Displaying 2
  • Displaying 2
Insider Price Amount Relationship Remaining Holdings Date Form 4
$156.40 700 Director 3,850 2018-05-25 Filing
$25.50 1,538 Officer 2,538 2016-05-19 Filing