Penumbra Inc

PENNYSE
$321.68
0.680.21%
At close: Aug 28, 5:00 PM EST
$321.68
N/A
After Hours: Aug 28, 4:00 PM EST

Penumbra Ownership & Insider Activity

Penumbra (PEN) institutional and insider ownership, recent insider transactions and ownership breakdown.

Insiders own 2.8% of shares outstanding. Institutional investors hold 42.1%.

Shares Outstanding

39.389M

Shares Float

34.255M

Insider Shares Owned

1.103M

Insider % Owned

2.8%

Institutional Shares Held

16.598M

Institutional % Held

42.1%

Ownership Breakdown

Net Insider Activity by Month

Penumbra Insider Transactions (Last 6 Months)

See all insider trades
DateInsiderTitleTypeSharesPriceValue
Apr 2, 2026Harpreet GrewalDIRECTORSELL100.000$328.22$33K
Mar 2, 2026Maggie YuenCHIEF FINANCIAL OFFICERSELL2.432K$342.30$832K

Congressional Trading Activity

See all government trades
DateMemberPartyChamberActionAmount
Jul 10, 2025Lisa McClainRHouseS$1,001 - $15,000