Live feed20:03:38·64dINSIDERFilingDirector Wilder Thomas was granted 589 shares (SEC Form 4)PEN· Penumbra Inc.Health CareOriginal source