Stock Information
Penumbra Inc (PEN)
Ticker Symbol: PEN
Exchange: NYSE
Sector: Health Care
Market Cap: $12,937.62 mil
Piotroski score: 8
PE Ratio: 73.358
EPS (TTM): 4.5227
Revenue (TTM): $35.61 M
Dividend Yield: N/A%
ROE: 13.43%
Latest News
-
A Look At Boston Scientific (BSX) Valuation After The Penumbra Acquisition And Recent Shareholder Returns
Wed, Apr 15, 2026 11:04 PM
-
Citi Reiterates Buy rating for Boston Scientific (BSX)
Tue, Apr 14, 2026 6:24 PM
-
Penumbra Inc Announces 90-Day Results of Storm-Pe Randomized Controlled Trial
Mon, Apr 13, 2026 2:20 PM
-
New STORM-PE Data Show Computer Assisted Vacuum Thrombectomy with Anticoagulation Resulted in Significantly Better Functional Outcomes at 90 Days Compared to Anticoagulation Alone for Pulmonary Embolism Patients
Mon, Apr 13, 2026 1:00 PM
-
1 Mid-Cap Stock on Our Buy List and 2 We Ignore
Mon, Apr 13, 2026 9:48 AM
-
3 Reasons Why Growth Investors Shouldn't Overlook Penumbra (PEN)
Fri, Apr 10, 2026 4:45 PM
-
Penumbra Sale To Boston Scientific Sparks Review Of Deal Value
Fri, Apr 10, 2026 3:12 AM
Key Financials
Financial data not available