InsiderFlow

Johanna Roberts

PEN

Johanna Roberts serves as EVP, Gen. Counsel & Secretary at Penumbra, Inc. (PEN). This page tracks their complete SEC Form 4 insider trading history including stock purchases and sales.

Total Buys

0 trades

$0.00

Total Sells

47 trades

$12.95M

Net Position

Net Seller

$12.95M

Companies Traded

1

PEN

Active Period

Aug 2021 – Feb 2026

47 total trades

Most Recent

Sell PEN

Feb 18, 2026 · $163.5K

Johanna Roberts's Insider Trading at Penumbra, Inc. (PEN)

Buys

0 · $0.00

Sells

47 · $12.95M

Total Shares Bought

0

Total Shares Sold

52,982

PEN Price Chart
Loading chart...
DateTypeSharesAvg PriceValueShares After
Feb 18, 2026Sell482$339.30$163.5K0
Dec 9, 2025Sell300$300.13$90.0K63,836
Dec 3, 2025Sell600$294.94$177.0K64,642
Nov 26, 2025Sell1,800$300.06$540.1K64,736
Nov 12, 2025Sell600$266.98$160.2K64,246
Oct 3, 2025Sell600$249.70$149.8K64,833
Sep 4, 2025Sell600$270.58$162.3K65,235
Aug 13, 2025Sell600$238.94$143.4K66,039
Jul 3, 2025Sell600$252.70$151.6K66,649
Jun 4, 2025Sell600$258.17$154.9K65,260
May 14, 2025Sell900$298.55$268.7K66,193
Apr 25, 2025Sell600$300.01$180.0K66,159
Apr 2, 2025Sell600$269.11$161.5K66,947
Mar 5, 2025Sell600$287.43$172.5K67,107
Dec 3, 2024Sell600$244.50$146.7K64,008
Nov 19, 2024Sell600$239.74$143.8K64,626
Oct 3, 2024Sell600$190.76$114.5K61,067
Sep 5, 2024Sell600$206.22$123.7K61,680
Aug 15, 2024Sell600$175.98$105.6K61,883
Jul 3, 2024Sell600$179.20$107.5K62,435
Jun 5, 2024Sell600$188.90$113.3K63,236
May 15, 2024Sell600$207.41$124.4K64,010
Apr 3, 2024Sell600$217.07$130.2K64,661
Mar 5, 2024Sell600$237.68$142.6K63,580
Dec 5, 2023Sell600$226.42$135.9K62,828
Nov 16, 2023Sell600$214.14$128.5K63,577
Oct 4, 2023Sell600$237.82$142.7K63,994
Sep 6, 2023Sell600$265.11$159.1K64,779
Aug 16, 2023Sell600$249.85$149.9K65,413
Jul 6, 2023Sell900$340.18$306.2K66,108
Jun 5, 2023Sell900$309.30$278.4K66,996
May 16, 2023Sell1,500$319.67$479.5K70,050
Apr 5, 2023Sell600$278.14$166.9K70,464
Mar 3, 2023Sell600$258.62$155.2K70,523
Dec 5, 2022Sell1,500$210.29$315.4K56,610
Nov 16, 2022Sell1,500$194.48$291.7K56,796
Oct 5, 2022Sell1,500$193.02$289.5K56,896
Sep 9, 2022Sell5,800$175.17$1.02M55,496
Aug 17, 2022Sell1,700$175.04$297.6K55,496
Apr 5, 2022Sell1,500$225.32$338.0K59,024
Mar 3, 2022Sell1,500$225.23$337.8K58,924
Jan 5, 2022Sell3,250$281.57$915.1K60,574
Dec 3, 2021Sell1,750$246.97$432.2K54,474
Nov 10, 2021Sell2,500$279.21$698.0K53,036
Oct 5, 2021Sell2,500$261.63$654.1K53,324
Sep 3, 2021Sell2,500$272.02$680.0K52,521
Aug 11, 2021Sell2,500$263.14$657.9K53,524