Johanna Roberts serves as Executive at Penumbra Inc, where they oversee executive responsibilities. Since joining the company, Johanna Roberts has executed 271 insider transactions totaling $13.1M, demonstrating a bearish approach to their equity position. Their most recent transaction on Aug 9, 2021 involved selling 650 shares valued at $171.4K.
Johanna Roberts currently holds 62,706 shares of Penumbra Inc (PEN), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, Johanna Roberts has been a net seller of PEN stock. They have purchased $0 and sold $13.1M worth of shares.
Johanna Roberts's most recent insider trade was on Aug 9, 2021, when they sold 650 shares at $263.67 per share.
Get notified when new Form 4 filings are submitted
| $264.46 |
| Discretionary |
| Aug 9, 2021 | PEN | $77.7K | Sale | 300 | $259.10 | Discretionary |
| May 15, 2021 | PEN | $384.1K | Payment | 1,597 | $240.54 | Discretionary |
| Apr 15, 2021 | PEN | $0 | Award | 2,160 | $N/A | Discretionary |
| Aug 17, 2020 | PEN | $218.7K | Sale | 926 | $236.14 | Discretionary |
| Aug 17, 2020 | PEN | $9.5K | Sale | 40 | $238.06 | Discretionary |
| Aug 17, 2020 | PEN | $131.2K | Sale | 558 | $235.07 | Discretionary |
| Aug 17, 2020 | PEN | $112.8K | Sale | 476 | $236.95 | Discretionary |
| May 15, 2020 | PEN | $221.6K | Payment | 1,295 | $171.14 | Discretionary |
| Jan 30, 2020 | PEN | $142.8K | Sale | 801 | $178.25 | Discretionary |
| Jan 30, 2020 | PEN | $315.3K | Sale | 1,800 | $175.15 | Discretionary |
| Jan 30, 2020 | PEN | $105.8K | Sale | 600 | $176.29 | Discretionary |
| Jan 30, 2020 | PEN | $53.1K | Sale | 299 | $177.49 | Discretionary |
| Aug 19, 2019 | PEN | $137.3K | Sale | 959 | $143.17 | Discretionary |
| Aug 19, 2019 | PEN | $57.9K | Sale | 400 | $144.64 | Discretionary |
| Aug 19, 2019 | PEN | $220.6K | Sale | 1,520 | $145.15 | Discretionary |
| Aug 19, 2019 | PEN | $14.6K | Sale | 100 | $146.14 | Discretionary |
| Aug 19, 2019 | PEN | $3.1K | Sale | 21 | $146.90 | Discretionary |
| May 15, 2019 | PEN | $0 | Award | 15,000 | $N/A | Discretionary |
| Nov 7, 2018 | PEN | $150.0K | Sale | 1,000 | $150.00 | Discretionary |