Filing Impact
Filing Sentiment
Form Type
144
Penumbra Inc
Jan 16, 2026
[Form 4] Penumbra Inc Insider Trading Activity
13.73B
37.48M
3.66%
93.38%
4.59%
Medical Devices
Surgical & Medical Instruments & Apparatus
United States
ALAMEDA