Roberts Johanna

Penumbra Inc ยท EVP

Roberts Johanna is listed in public filings as officer: EVP, Gen. Counsel & Secretary. This Roberts Johanna insider trading page organizes Form 4 disclosures, reported purchases and sales, transaction dates, share amounts, related issuers, and historical insider activity so readers can review the person's public trading record in one place. Companies and tickers connected to this insider trading profile include Penumbra Inc (PEN). Investors use Roberts Johanna's insider trading disclosures to study buying and selling patterns, position changes, company-specific activity, and the source evidence behind each reported transaction.

Latest Actions

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Penumbra IncPEN$23M67.3k sharesGrant / ExerciseMar 15, 2026$62.5K186 shares$336.18--

Insider Trades History

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
Penumbra IncPEN--67.5k sharesGrant / ExerciseFeb 17, 2026Disclosure amount unavailable2.6k shares----
Penumbra IncPEN$22M64.9k sharesGrant / ExerciseFeb 15, 2026$163.5K482 shares$339.30--
Penumbra IncPEN--65.3k sharesGrant / ExerciseFeb 13, 2026Disclosure amount unavailable2.6k shares----
Penumbra IncPEN$19M62.7k sharesGrant / ExerciseDec 15, 2025$349.3K1.1k shares$309.15--
Penumbra IncPEN$19M63.8k sharesSellDec 5, 2025$90.0K300 shares$300.13--
Penumbra IncPEN$19M64.1k sharesSellDec 1, 2025$3.0K10 shares$298.02--
Penumbra IncPEN$19M64.4k sharesSellDec 1, 2025$45.7K155 shares$294.52--
Penumbra IncPEN$19M64.3k sharesSellDec 1, 2025$42.5K144 shares$295.38--
Penumbra IncPEN$19M64.6k sharesSellDec 1, 2025$27.5K94 shares$292.09--
Penumbra IncPEN$19M64.2k sharesSellDec 1, 2025$23.7K80 shares$296.27--
Penumbra IncPEN$19M64.1k sharesSellDec 1, 2025$23.2K78 shares$297.50--
Penumbra IncPEN$19M64.6k sharesSellDec 1, 2025$11.4K39 shares$293.27--
Penumbra IncPEN$19M64.7k sharesSellNov 25, 2025$540.1K1.8k shares$300.06--
Penumbra IncPEN--66.5k sharesGrant / ExerciseNov 17, 2025Disclosure amount unavailable3.6k shares----
Penumbra IncPEN$18M63k sharesGrant / ExerciseNov 15, 2025$152.6K545 shares$280.07--
Penumbra IncPEN$18M63.5k sharesGrant / ExerciseNov 15, 2025$43.7K156 shares$280.07--
Penumbra IncPEN$17M64.2k sharesSellNov 10, 2025$3.4K13 shares$264.89--
Penumbra IncPEN$17M64.2k sharesSellNov 10, 2025$2.9K11 shares$263.58--
Penumbra IncPEN$17M63.9k sharesSellNov 10, 2025$56.3K211 shares$266.72--
Penumbra IncPEN$17M64.1k sharesSellNov 10, 2025$44.7K168 shares$265.93--
Penumbra IncPEN$17M63.8k sharesSellNov 10, 2025$22.7K85 shares$267.56--
Penumbra IncPEN$17M63.7k sharesSellNov 10, 2025$20.4K76 shares$269.01--
Penumbra IncPEN$17M63.7k sharesSellNov 10, 2025$9.7K36 shares$269.56--
Penumbra IncPEN$16M64.6k sharesSellOct 1, 2025$3.5K14 shares$249.71--
Penumbra IncPEN$16M64.3k sharesSellOct 1, 2025$1.3K5 shares$256.63--
Penumbra IncPEN$16M64.4k sharesSellOct 1, 2025$36.3K144 shares$251.81--
Penumbra IncPEN$16M64.6k sharesSellOct 1, 2025$31.0K125 shares$247.79--
Penumbra IncPEN$16M64.5k sharesSellOct 1, 2025$16.6K66 shares$250.84--
Penumbra IncPEN$16M64.3k sharesSellOct 1, 2025$10.3K41 shares$252.36--
Penumbra IncPEN$16M64.3k sharesSellOct 1, 2025$9.2K36 shares$254.96--
Penumbra IncPEN$16M64.7k sharesSellOct 1, 2025$8.6K35 shares$246.93--
Penumbra IncPEN$16M64.8k sharesSellOct 1, 2025$8.6K35 shares$245.68--
Penumbra IncPEN$16M64.8k sharesSellOct 1, 2025$7.8K32 shares$244.93--
Penumbra IncPEN$16M64.8k sharesSellOct 1, 2025$5.8K24 shares$243.61--
Penumbra IncPEN$16M64.6k sharesSellOct 1, 2025$5.7K23 shares$248.67--
Penumbra IncPEN$16M64.3k sharesSellOct 1, 2025$5.1K20 shares$254.05--
Penumbra IncPEN$18M65.2k sharesSellSep 2, 2025$59.8K222 shares$269.20--
Penumbra IncPEN$18M65.1k sharesSellSep 2, 2025$41.1K152 shares$270.19--
Penumbra IncPEN$18M64.9k sharesSellSep 2, 2025$28.6K105 shares$272.23--
Penumbra IncPEN$18M65k sharesSellSep 2, 2025$16.5K61 shares$271.22--
Penumbra IncPEN$18M64.9k sharesSellSep 2, 2025$16.4K60 shares$273.12--
Penumbra IncPEN$16M66k sharesSellAug 11, 2025$4.3K18 shares$237.10--
Penumbra IncPEN$16M65.5k sharesSellAug 11, 2025$2411 shares$240.91--
Penumbra IncPEN$16M65.5k sharesSellAug 11, 2025$70.6K295 shares$239.27--
Penumbra IncPEN$16M65.8k sharesSellAug 11, 2025$58.9K247 shares$238.47--
Penumbra IncPEN$16M65.5k sharesSellAug 11, 2025$9.4K39 shares$240.20--
Penumbra IncPEN$17M66.6k sharesSellJul 1, 2025$2.0K8 shares$247.61--
Penumbra IncPEN$17M66.6k sharesSellJul 1, 2025$1.7K7 shares$249.91--
Penumbra IncPEN$17M66.6k sharesSellJul 1, 2025$4992 shares$249.27--
Penumbra IncPEN$17M66.3k sharesSellJul 1, 2025$68.0K270 shares$251.84--
Penumbra IncPEN$17M66.1k sharesSellJul 1, 2025$23.7K93 shares$254.80--
Penumbra IncPEN$17M66.6k sharesSellJul 1, 2025$20.3K81 shares$251.16--
Penumbra IncPEN$17M66.1k sharesSellJul 1, 2025$15.9K62 shares$255.72--
Penumbra IncPEN$17M66.2k sharesSellJul 1, 2025$11.6K46 shares$252.87--
Penumbra IncPEN$17M66.2k sharesSellJul 1, 2025$7.9K31 shares$253.84--
Penumbra IncPEN$01.9k sharesGrant / ExerciseJun 25, 2025$42.8K1.9k shares$22.04--
Penumbra IncPEN$17M64.7k sharesSellJun 2, 2025$2.6K10 shares$260.03--
Penumbra IncPEN$17M64.7k sharesSellJun 2, 2025$2.4K9 shares$262.11--
Penumbra IncPEN$17M64.7k sharesSellJun 2, 2025$1.6K6 shares$263.15--
Penumbra IncPEN$17M64.7k sharesSellJun 2, 2025$8013 shares$266.94--
Penumbra IncPEN$17M64.7k sharesSellJun 2, 2025$7973 shares$265.75--
Penumbra IncPEN$17M64.7k sharesSellJun 2, 2025$7953 shares$265.09--
Penumbra IncPEN$17M64.7k sharesSellJun 2, 2025$7823 shares$260.74--
Penumbra IncPEN$17M64.8k sharesSellJun 2, 2025$45.1K174 shares$258.94--
Penumbra IncPEN$17M64.9k sharesSellJun 2, 2025$44.4K172 shares$258.06--
Penumbra IncPEN$17M65.1k sharesSellJun 2, 2025$41.9K163 shares$257.18--
Penumbra IncPEN$17M65.3k sharesSellJun 2, 2025$13.8K54 shares$256.06--
Penumbra IncPEN$19M66.2k sharesSellMay 12, 2025$3.5K12 shares$293.99--
Penumbra IncPEN$43k1.9k sharesGrant / ExerciseMay 12, 2025$1.2K55 shares$22.04--
Penumbra IncPEN$20M65.3k sharesSellMay 12, 2025$91.2K303 shares$300.94--
Penumbra IncPEN$20M65.9k sharesSellMay 12, 2025$55.5K187 shares$296.87--
Penumbra IncPEN$20M65.8k sharesSellMay 12, 2025$51.5K173 shares$297.97--
Penumbra IncPEN$20M65.7k sharesSellMay 12, 2025$27.5K92 shares$298.90--
Penumbra IncPEN$20M65.6k sharesSellMay 12, 2025$12.9K43 shares$299.70--
Penumbra IncPEN$20M66.1k sharesSellMay 12, 2025$10.6K36 shares$294.92--
Penumbra IncPEN$20M66.1k sharesSellMay 12, 2025$9.8K33 shares$296.01--
Penumbra IncPEN$19M66.2k sharesSellMay 12, 2025$6.2K21 shares$292.86--
Penumbra IncPEN$20M66.2k sharesSellApr 24, 2025$180.0K600 shares$300.01--
Penumbra IncPEN$44k2k sharesGrant / ExerciseApr 24, 2025$13.2K600 shares$22.04--