PEN ▼ -0.1% - Penumbra, Inc. $PEN - New STORM-PE Data Demonstrate Correlation Between Clinical Assessments and Real-world Functional Recovery Captured Through Wearable Technology in Patients with Pulmonary Embolism 06-OCT-2026 09:03 AM ET