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$8013 sharesSellJun 2, 2025$266.94$320.34
Penumbra IncPEN$7973 sharesSellJun 2, 2025$265.75$320.34
Penumbra IncPEN$7953 sharesSellJun 2, 2025$265.09$320.34
Penumbra IncPEN$7823 sharesSellJun 2, 2025$260.74$320.34
Penumbra IncPEN$45k174 sharesSellJun 2, 2025$258.94$320.34
Penumbra IncPEN$44k172 sharesSellJun 2, 2025$258.06$320.34
Penumbra IncPEN$42k163 sharesSellJun 2, 2025$257.18$320.34
Penumbra IncPEN$14k54 sharesSellJun 2, 2025$256.06$320.34
Penumbra IncPEN$3.5k12 sharesSellMay 12, 2025$293.99$320.34
Penumbra IncPEN$91k303 sharesSellMay 12, 2025$300.94$320.34
Penumbra IncPEN$56k187 sharesSellMay 12, 2025$296.87$320.34
Penumbra IncPEN$52k173 sharesSellMay 12, 2025$297.97$320.34
Penumbra IncPEN$27k92 sharesSellMay 12, 2025$298.90$320.34
Penumbra IncPEN$13k43 sharesSellMay 12, 2025$299.70$320.34
Penumbra IncPEN$11k36 sharesSellMay 12, 2025$294.92$320.34
Penumbra IncPEN$9.8k33 sharesSellMay 12, 2025$296.01$320.34
Penumbra IncPEN$6.2k21 sharesSellMay 12, 2025$292.86$320.34
Penumbra IncPEN$180k600 sharesSellApr 24, 2025$300.01$320.34
Showing 51-68 of 68