Johanna Roberts

Affiliations

  • Evp, Gen. Counsel & Secretary at Penumbra Inc (PEN), 2025-04-25
Insider Trading: Sales See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
PEN $300.01 600 Officer 66,159 2025-04-24 Filing
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