Penumbra Inc (PEN)

Market is closed
Insider Trading: Sales
Insider Price Amount Total Value Remaining Holdings Date Form 4
$48.92 8,785 $429,774.50 622,985 2016-05-13 Filing
$48.40 18,230 $882,290.07 631,770 2016-05-13 Filing