Roberts Johanna
SEC insider (Form 3/4/5 filer). CIK 0001751980. EVP, Gen. Counsel & Secretary at Penumbra Inc (PEN). 133 reported Form 4/5 transactions since Sep 2024; latest on Mar 15, 2026. Located in ALAMEDA, CA.
Companies Roberts Johanna has filed insider reports for
- Penumbra Inc (PEN): Officer, EVP, Gen. Counsel & Secretary
Roberts Johanna
CIK: 0001751980
Transaction Breakdown
Open Market Buys (P)0 (0.0%)
High conviction signal
Open Market Sales (S)111 (83.5%)
Position reduction
Option Exercises (M)6 (4.5%)
Derivative conversions
Awards (A)6 (4.5%)
Compensation grants
Other (G, F, J, C, D, …)10 (7.5%)
Gifts, tax withholding, conversions, dispositions to the issuer and other codes
Companies & Roles (1)
PEN
Penumbra Inc
Officer
Discretionary Trading P&L
Holdings
Transaction History (133 total)
- Mar 15, 2026PEN
Penumbra Inc
Tax PaymentDirect186 shares at avg. $336.18$63K - Feb 17, 2026PEN
Penumbra Inc
AwardDirect2.6K shares- - Feb 15, 2026PEN
Penumbra Inc
Tax PaymentDirect482 shares at avg. $339.30$164K - Feb 13, 2026PEN
Penumbra Inc
AwardDirect2.6K shares- - Dec 15, 2025PEN
Penumbra Inc
Tax PaymentDirect1.1K shares at avg. $309.15$349K - Dec 5, 2025PEN
Penumbra Inc
SaleDirect300 shares at avg. $300.13$90K - Dec 1, 2025PEN
Penumbra Inc
SaleDirect78 shares at avg. $297.50$23K - Dec 1, 2025PEN
Penumbra Inc
SaleDirect80 shares at avg. $296.27$24K - Dec 1, 2025PEN
Penumbra Inc
SaleDirect39 shares at avg. $293.27$11K - Dec 1, 2025PEN
Penumbra Inc
SaleDirect144 shares at avg. $295.38$43K
| Type | Shares | Price | Ownership | |||
|---|---|---|---|---|---|---|
| Mar 15, 2026 | PEN Penumbra Inc | Tax Payment | 186 | $336.18 | $62,529 | Direct |
| Feb 17, 2026 | PEN Penumbra Inc | Award | 2,630 | - | $0 | Direct |
| Feb 15, 2026 | PEN Penumbra Inc | Tax Payment | 482 | $339.30 | $163,543 | Direct |
| Feb 13, 2026 | PEN Penumbra Inc | Award | 2,630 | - | $0 | Direct |
| Dec 15, 2025 | PEN Penumbra Inc | Tax Payment | 1,130 | $309.15 | $349,340 | Direct |
| Dec 5, 2025 | PEN Penumbra Inc | Sale | 300 | $300.13 | $90,039 | Direct |
| Dec 1, 2025 | PEN Penumbra Inc | Sale | 78 | $297.50 | $23,205 | Direct |
| Dec 1, 2025 | PEN Penumbra Inc | Sale | 80 | $296.27 | $23,702 | Direct |
| Dec 1, 2025 | PEN Penumbra Inc | Sale | 39 | $293.27 | $11,438 | Direct |
| Dec 1, 2025 | PEN Penumbra Inc | Sale | 144 | $295.38 | $42,535 | Direct |
1-10 of 133 transactions
…