Stock Information
Penumbra Inc (PEN)
Ticker Symbol: PEN
Exchange: NYSE
Sector: Health Care
Market Cap: $12,937.62 mil
Piotroski score: 8
PE Ratio: 72.9617
EPS (TTM): 4.5227
Revenue (TTM): $35.61 M
Dividend Yield: N/A%
ROE: 13.43%
Latest News
-
1 Profitable Stock on Our Buy List and 2 We Brush Off
Fri, Apr 3, 2026 10:28 PM
-
Boston Scientific's 2026 Guidance 'Reasonable', RBC Says
Thu, Apr 2, 2026 2:57 PM
-
2 Reasons to Avoid PEN and 1 Stock to Buy Instead
Mon, Mar 30, 2026 8:14 PM
-
Assessing Penumbra (PEN) Valuation As Shares Trade On A High P/E Multiple
Sat, Mar 28, 2026 5:06 AM
Key Financials
Financial data not available