Who
Johanna Roberts
EVP, Gen. Counsel & Secretary
Company insider
Files Form 4 as: EVP, Gen. Counsel & Secretary, Penumbra.
In numbers
- Trades disclosed
- 375
- Buys
- 0
- Sells
- 50
- Bought
- $0
- Sold
- $14.5M
- Companies
- 1
- Companies where not an officer
- 0
- First trade
- 7 Nov 2018
- Last trade
- 15 Mar 2026
- Last filed
- 17 Mar 2026
Companies traded
Activity over time
1 Nov 2024 – 1 Oct 2026
Buys above the line, sells below, each month.
Every trade
| Traded | Company | What | Amount | |
|---|---|---|---|---|
| 15 Mar 2026filed 17 Mar 2026 | PEN PenumbraMedical Devices | SEC FORM 4 Code F | $63K186 at $336.18 | filing |
| 15 Mar 2026filed 17 Mar 2026 | PEN PenumbraMedical Devices | SEC FORM 4 Code F | $63K186 at $336.18 | filing |
| 17 Feb 2026filed 18 Feb 2026 | PEN PenumbraMedical Devices | SEC FORM 4 Code A | —2,630 at $0.00 | filing |
| 17 Feb 2026filed 18 Feb 2026 | PEN PenumbraMedical Devices | SEC FORM 4 Code A | —2,630 at $0.00 | filing |
| 15 Feb 2026filed 18 Feb 2026 | PEN PenumbraMedical Devices | SEC FORM 4 Code F | $164K482 at $339.30 | filing |
| 15 Feb 2026filed 18 Feb 2026 | PEN PenumbraMedical Devices | SEC FORM 4 Code F | $164K482 at $339.30 | filing |
| 13 Feb 2026filed 18 Feb 2026 | PEN PenumbraMedical Devices | SEC FORM 4 Code A | —2,630 at $0.00 | filing |
| 13 Feb 2026filed 18 Feb 2026 | PEN PenumbraMedical Devices | SEC FORM 4 Code A | —2,630 at $0.00 | filing |
| 15 Dec 2025filed 17 Dec 2025 | PEN PenumbraMedical Devices | SEC FORM 4 Code F | $349K1,130 at $309.15 | filing |
| 5 Dec 2025filed 9 Dec 2025 | PEN PenumbraMedical Devices | SEC FORM 4 Sold | $90K300 at $300.13 | filing |
| 1 Dec 2025filed 3 Dec 2025 | PEN PenumbraMedical Devices | SEC FORM 4 Sold | $27K94 at $292.09 | filing |
| 1 Dec 2025filed 3 Dec 2025 | PEN PenumbraMedical Devices | SEC FORM 4 Sold | $11K39 at $293.27 | filing |
| 1 Dec 2025filed 3 Dec 2025 | PEN PenumbraMedical Devices | SEC FORM 4 Sold | $46K155 at $294.52 | filing |
| 1 Dec 2025filed 3 Dec 2025 | PEN PenumbraMedical Devices | SEC FORM 4 Sold | $43K144 at $295.38 | filing |
| 1 Dec 2025filed 3 Dec 2025 | PEN PenumbraMedical Devices | SEC FORM 4 Sold | $24K80 at $296.27 | filing |
| 1 Dec 2025filed 3 Dec 2025 | PEN PenumbraMedical Devices | SEC FORM 4 Sold | $23K78 at $297.50 | filing |
| 1 Dec 2025filed 3 Dec 2025 | PEN PenumbraMedical Devices | SEC FORM 4 Sold | $2,98010 at $298.02 | filing |
| 25 Nov 2025filed 26 Nov 2025 | PEN PenumbraMedical Devices | SEC FORM 4 Sold | $540K1,800 at $300.06 | filing |
| 17 Nov 2025filed 18 Nov 2025 | PEN PenumbraMedical Devices | SEC FORM 4 Code A | —3,580 at $0.00 | filing |
| 15 Nov 2025filed 18 Nov 2025 | PEN PenumbraMedical Devices | SEC FORM 4 Code F | $44K156 at $280.07 | filing |
News
No headline names them, or the companies they trade most, lately.