Lambert Shiu

Affiliations

  • Chief Accounting Officer at Penumbra Inc (PEN), 2025-03-18
Insider Trading: Sales See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
PEN $282.88 501 Officer 32,969 2025-03-04 Filing
PEN $289.76 26 Officer 24,270 2025-03-03 Filing
PEN $288.88 956 Officer 24,296 2025-03-03 Filing
PEN $288.57 348 Officer 25,252 2025-03-03 Filing
PEN $286.28 2,850 Officer 25,600 2025-03-03 Filing