Yahoo · Oct 8, 2026
Penumbra (PEN) Clinical Data Puts Its Valuation Back In Focus
Penumbra (PEN) is back in focus after new clinical data from its STORM-PE and STRIKE-PE studies linked real-world wearable activity to recovery outcomes in pulmonary embolism patients treated with its CAVT technology. Recent clinical headlines have landed against a relatively quiet tape for Penumbra, with the share price easing 1.8% over the past month and 0.6% over the past week, even as the year-to-date share price return is positive and the 1-year total shareholder return of 22.2% points...

