Johanna Roberts
EVP, Gen. Counsel & Secretary, Penumbra.
Companies
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
As of each latest filing. The line shows shares held over time.
Recent filings
- Mar 15, 2026Shares withheld for tax 186 shares at $336.18 of Penumbra2
- Feb 17, 2026Granted 2,630 shares of Penumbra3
- Feb 15, 2026Shares withheld for tax 482 shares at $339.30 of Penumbra3
- Feb 13, 2026Granted 2,630 shares of Penumbra3
- Dec 15, 2025Shares withheld for tax 1,130 shares at $309.15 of Penumbra4
- Dec 5, 2025Sold 300 shares at $300.13 of Penumbra5
- Dec 1, 2025Sold 10 shares at $298.02 of Penumbra6
- Dec 1, 2025Sold 78 shares at $297.50 of Penumbra6
- Dec 1, 2025Sold 80 shares at $296.27 of Penumbra6
- Dec 1, 2025Sold 144 shares at $295.38 of Penumbra6
- Dec 1, 2025Sold 155 shares at $294.52 of Penumbra6
- Dec 1, 2025Sold 39 shares at $293.27 of Penumbra6
- Dec 1, 2025Sold 94 shares at $292.09 of Penumbra6
- Nov 25, 2025Sold 1,800 shares at $300.06 of Penumbra7
- Nov 17, 2025Granted 3,580 shares of Penumbra8
- Nov 15, 2025Shares withheld for tax 545 shares at $280.07 of Penumbra8
- Nov 15, 2025Shares withheld for tax 156 shares at $280.07 of Penumbra8
- Nov 10, 2025Sold 36 shares at $269.56 of Penumbra9
- Nov 10, 2025Sold 76 shares at $269.01 of Penumbra9
- Nov 10, 2025Sold 85 shares at $267.56 of Penumbra9
- Nov 10, 2025Sold 211 shares at $266.72 of Penumbra9
- Nov 10, 2025Sold 168 shares at $265.93 of Penumbra9
- Nov 10, 2025Sold 13 shares at $264.89 of Penumbra9
- Nov 10, 2025Sold 11 shares at $263.58 of Penumbra9
- Oct 1, 2025Sold 5 shares at $256.63 of Penumbra10
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2
- 3SEC EDGARForm 4 filed Feb 18, 2026
- 4SEC EDGARForm 4 filed Dec 17, 2025
- 5SEC EDGARForm 4 filed Dec 9, 2025
- 6SEC EDGARForm 4 filed Dec 3, 2025
- 7SEC EDGARForm 4 filed Nov 26, 2025
- 8SEC EDGARForm 4 filed Nov 18, 2025
- 9SEC EDGARForm 4 filed Nov 12, 2025
- 10SEC EDGARForm 4 filed Oct 3, 2025