PEN PENUMBRA INC Capital Structure Changes 8-K Filing 2024 - Share Buyback Penumbra, Inc. announced an accelerated share repurchase agreement on August 13, 2024, indicating a plan to buy back shares from the market.Get access to all SEC 8-K filings of the PENUMBRA INC