Johanna Roberts

Affiliations

  • Evp, Gen. Counsel & Secretary at Penumbra Inc (PEN), 2025-04-02
Insider Trading: Sales See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
PEN $271.75 96 Officer 66,353 2025-04-01 Filing
PEN $270.68 20 Officer 66,449 2025-04-01 Filing
PEN $269.94 177 Officer 66,469 2025-04-01 Filing
PEN $268.96 126 Officer 66,646 2025-04-01 Filing
PEN $268.04 54 Officer 66,772 2025-04-01 Filing