Johanna Roberts Insider Trading Activity

Corporate InsiderVP · CIK 1751980

55

Total trades

$1.7M

Total volume

Dec 5, 2025

Last activity

PEN

Penumbra Inc

Johanna Roberts has been net-selling over the last 12 months with 0 purchases and 38 sales across 1 company.

PEN is the most-traded position with 38 trades. The largest single transaction was a sale of PEN for $540K on Nov 25, 2025.

Performance Scorecard

Forward stock performance after each transaction by Johanna Roberts. Buy returns measure price movement after open-market purchases; sell-avoided measures the loss avoided after open-market sales. Success rate counts trades where the insider's direction was right.

PERIODAVG BUY RETURNAVG SELL AVOIDEDSUCCESS RATETRADES
30 days-0.8%53%55
90 days-14.0%9%55
120 days-16.1%31%55

Performance based on stock price movement after each transaction date. Past results do not predict future returns. Not financial advice.

Price & Trades

Pro: Trade Markers

PEN · Penumbra Inc

🔒 Subscribe to see trade entries

Pro members see exactly when Johanna Roberts bought and sold PEN.

Upgrade to Pro

Recent Trades

Showing the 50 most recent of 55 disclosed trades.

DATETICKERTYPESHARESPRICEVALUEΔ OWNEDROLEFILING
Dec 5, 2025
PENSell300$300.13$90K−0.5%VP
Dec 1, 2025
PENSell94$292.09$27K−0.1%VP
Dec 1, 2025
PENSell39$293.27$11K−0.1%VP
Dec 1, 2025
PENSell155$294.52$46K−0.2%VP
Dec 1, 2025
PENSell144$295.38$43K−0.2%VP
Dec 1, 2025
PENSell80$296.27$24K−0.1%VP
Dec 1, 2025
PENSell78$297.50$23K−0.1%VP
Dec 1, 2025
PENSell10$298.02$3K−0.0%VP
Nov 25, 2025
PENSell1,800$300.06$540K−2.7%VP
Nov 10, 2025
PENSell11$263.58$3K−0.0%VP
Nov 10, 2025
PENSell13$264.89$3K−0.0%VP
Nov 10, 2025
PENSell168$265.93$45K−0.3%VP
Nov 10, 2025
PENSell211$266.72$56K−0.3%VP
Nov 10, 2025
PENSell85$267.56$23K−0.1%VP
Nov 10, 2025
PENSell76$269.01$20K−0.1%VP
Nov 10, 2025
PENSell36$269.56$10K−0.1%VP
Oct 1, 2025
PENSell24$243.61$6K−0.0%VP
Oct 1, 2025
PENSell32$244.93$8K−0.0%VP
Oct 1, 2025
PENSell35$245.68$9K−0.1%VP
Oct 1, 2025
PENSell125$247.79$31K−0.2%VP
Oct 1, 2025
PENSell23$248.67$6K−0.0%VP
Oct 1, 2025
PENSell14$249.71$3K−0.0%VP
Oct 1, 2025
PENSell66$250.84$17K−0.1%VP
Oct 1, 2025
PENSell144$251.81$36K−0.2%VP
Oct 1, 2025
PENSell41$252.36$10K−0.1%VP
Oct 1, 2025
PENSell20$254.05$5K−0.0%VP
Oct 1, 2025
PENSell36$254.96$9K−0.1%VP
Oct 1, 2025
PENSell5$256.63$1K−0.0%VP
Sep 2, 2025
PENSell222$269.20$60K−0.3%VP
Sep 2, 2025
PENSell152$270.19$41K−0.2%VP
Sep 2, 2025
PENSell61$271.22$17K−0.1%VP
Sep 2, 2025
PENSell105$272.23$29K−0.2%VP
Sep 2, 2025
PENSell60$273.12$16K−0.1%VP
Aug 11, 2025
PENSell18$237.10$4K−0.0%VP
Aug 11, 2025
PENSell247$238.47$59K−0.4%VP
Aug 11, 2025
PENSell295$239.27$71K−0.4%VP
Aug 11, 2025
PENSell39$240.20$9K−0.1%VP
Aug 11, 2025
PENSell1$240.91$240.91−0.0%VP
Jul 1, 2025
PENSell8$247.61$2K−0.0%VP
Jul 1, 2025
PENSell2$249.27$498.54−0.0%VP
Jul 1, 2025
PENSell7$249.91$2K−0.0%VP
Jul 1, 2025
PENSell81$251.16$20K−0.1%VP
Jul 1, 2025
PENSell270$251.84$68K−0.4%VP
Jul 1, 2025
PENSell46$252.87$12K−0.1%VP
Jul 1, 2025
PENSell31$253.84$8K−0.0%VP
Jul 1, 2025
PENSell93$254.80$24K−0.1%VP
Jul 1, 2025
PENSell62$255.72$16K−0.1%VP
Jun 2, 2025
PENSell54$256.06$14K−0.1%VP
Jun 2, 2025
PENSell163$257.18$42K−0.2%VP
Jun 2, 2025
PENSell172$258.06$44K−0.3%VP

Top Companies Traded

TICKERCOMPANYTRADESTOTAL VOLUME
PENPenumbra Inc55$1.7M

Other insiders at Penumbra Inc

4 other tracked filers at PEN.