Director Leeds Janet Buys 589 Shares at Penumbra, Signaling Insider Confidence in High‑Growth Outlook
Insider buying at Penumbra shows executive confidence in its high‑growth stroke‑device pipeline—evaluate the premium, clinical milestones, and valuation before investing.
3 minutes to read


