PEN logo

PEN

Penumbra, Inc.NYSEHealthcare
$330.36+0.43%OpenMarket Cap: $12.96B

As of 2026-04-06

Insider Statistics (Q1 2026)

Purchases

14

Sales

12

Buy/Sell Ratio

1.17

Total Bought

$0.00

Total Sold

$3.00

Recent Insider Trades
Filing DateNameTypeActionSharesPriceShares After
Tue Mar 17Narayan Shruthiofficer: PresidentSell117$336.1830,755
Tue Mar 17Roberts Johannaofficer: EVP, Gen. Counsel & SecretarySell186$336.1867,298
Tue Mar 17Yuen Maggieofficer: Chief Financial OfficerSell186$336.1818,167
Tue Mar 17Shiu Lambertofficer: Chief Accounting OfficerSell150$336.1839,323
Wed Mar 04Yuen Maggieofficer: Chief Financial OfficerSell2,432$342.3018,353
Wed Feb 18Grewal HarpreetdirectorSell589$0.008,819
Wed Feb 18Bose AranidirectorSell589$0.001,147
Wed Feb 18Leeds JanetdirectorSell589$0.006,639
Wed Feb 18O'Rourke BridgetdirectorSell589$0.005,962
Wed Feb 18Sarna SurbhidirectorSell589$0.004,293