Roberts Johanna

Penumbra Inc · EVP

Roberts Johanna is listed in filings as EVP at Penumbra Inc. This profile follows SEC Form 4 activity through Mar 17, 2026, including sale activity. Recent filings connect the profile to Penumbra Inc (PEN). The current snapshot covers public activity from Apr 25, 2025 to Mar 17, 2026. Reported amounts are shown as $62.5K to $349.3K. The page organizes purchases, sales, issuer links, reported share activity, and filing evidence for review as public disclosure data.

Data sources and methodology

History Trades

CompanyValueActionPriceLast Price
Penumbra IncPEN$3.0k10 sharesSellDec 1, 2025$298.02$320.34
Penumbra IncPEN$46k155 sharesSellDec 1, 2025$294.52$320.34
Penumbra IncPEN$43k144 sharesSellDec 1, 2025$295.38$320.34
Penumbra IncPEN$27k94 sharesSellDec 1, 2025$292.09$320.34
Penumbra IncPEN$24k80 sharesSellDec 1, 2025$296.27$320.34
Penumbra IncPEN$23k78 sharesSellDec 1, 2025$297.50$320.34
Penumbra IncPEN$11k39 sharesSellDec 1, 2025$293.27$320.34
Penumbra IncPEN$540k1.8k sharesSellNov 25, 2025$300.06$320.34
Penumbra IncPEN$3.4k13 sharesSellNov 10, 2025$264.89$320.34
Penumbra IncPEN$2.9k11 sharesSellNov 10, 2025$263.58$320.34
Penumbra IncPEN$56k211 sharesSellNov 10, 2025$266.72$320.34
Penumbra IncPEN$45k168 sharesSellNov 10, 2025$265.93$320.34
Penumbra IncPEN$23k85 sharesSellNov 10, 2025$267.56$320.34
Penumbra IncPEN$20k76 sharesSellNov 10, 2025$269.01$320.34
Penumbra IncPEN$9.7k36 sharesSellNov 10, 2025$269.56$320.34
Penumbra IncPEN$3.5k14 sharesSellOct 1, 2025$249.71$320.34
Penumbra IncPEN$1.3k5 sharesSellOct 1, 2025$256.63$320.34
Penumbra IncPEN$36k144 sharesSellOct 1, 2025$251.81$320.34
Penumbra IncPEN$31k125 sharesSellOct 1, 2025$247.79$320.34
Penumbra IncPEN$17k66 sharesSellOct 1, 2025$250.84$320.34
Penumbra IncPEN$10k41 sharesSellOct 1, 2025$252.36$320.34
Penumbra IncPEN$9.2k36 sharesSellOct 1, 2025$254.96$320.34
Penumbra IncPEN$8.6k35 sharesSellOct 1, 2025$246.93$320.34
Penumbra IncPEN$8.6k35 sharesSellOct 1, 2025$245.68$320.34
Penumbra IncPEN$7.8k32 sharesSellOct 1, 2025$244.93$320.34
Penumbra IncPEN$5.8k24 sharesSellOct 1, 2025$243.61$320.34
Penumbra IncPEN$5.7k23 sharesSellOct 1, 2025$248.67$320.34
Penumbra IncPEN$5.1k20 sharesSellOct 1, 2025$254.05$320.34
Penumbra IncPEN$60k222 sharesSellSep 2, 2025$269.20$320.34
Penumbra IncPEN$41k152 sharesSellSep 2, 2025$270.19$320.34
Penumbra IncPEN$29k105 sharesSellSep 2, 2025$272.23$320.34
Penumbra IncPEN$17k61 sharesSellSep 2, 2025$271.22$320.34
Penumbra IncPEN$16k60 sharesSellSep 2, 2025$273.12$320.34
Penumbra IncPEN$4.3k18 sharesSellAug 11, 2025$237.10$320.34
Penumbra IncPEN$2411 sharesSellAug 11, 2025$240.91$320.34
Penumbra IncPEN$71k295 sharesSellAug 11, 2025$239.27$320.34
Penumbra IncPEN$59k247 sharesSellAug 11, 2025$238.47$320.34
Penumbra IncPEN$9.4k39 sharesSellAug 11, 2025$240.20$320.34
Penumbra IncPEN$2.0k8 sharesSellJul 1, 2025$247.61$320.34
Penumbra IncPEN$1.7k7 sharesSellJul 1, 2025$249.91$320.34
Penumbra IncPEN$4992 sharesSellJul 1, 2025$249.27$320.34
Penumbra IncPEN$68k270 sharesSellJul 1, 2025$251.84$320.34
Penumbra IncPEN$24k93 sharesSellJul 1, 2025$254.80$320.34
Penumbra IncPEN$20k81 sharesSellJul 1, 2025$251.16$320.34
Penumbra IncPEN$16k62 sharesSellJul 1, 2025$255.72$320.34
Penumbra IncPEN$12k46 sharesSellJul 1, 2025$252.87$320.34
Penumbra IncPEN$7.9k31 sharesSellJul 1, 2025$253.84$320.34
Penumbra IncPEN$2.6k10 sharesSellJun 2, 2025$260.03$320.34
Penumbra IncPEN$2.4k9 sharesSellJun 2, 2025$262.11$320.34
Penumbra IncPEN$1.6k6 sharesSellJun 2, 2025$263.15$320.34
Showing 1-50 of 68