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 47 sales across 1 company.

PEN is the most-traded position with 47 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.

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

Top Companies Traded

TICKERCOMPANYTRADESTOTAL VOLUME
PENPenumbra Inc55$1.7M

Other insiders at Penumbra Inc

4 other tracked filers at PEN.