Stock Information
Penumbra Inc (PEN)
Ticker Symbol: PEN
Exchange: NYSE
Sector: Health Care
Market Cap: $14,093.65 mil
Piotroski score: 8
PE Ratio: 85.9228
EPS (TTM): 4.1441
Revenue (TTM): $33.94 M
Dividend Yield: N/A%
ROE: 13.08%
Latest News
-
Our Boston Scientific Pick Has Stumbled. Acquiring Penumbra Will Help the Stock.
Sat, Jan 24, 2026 6:18 AM
-
Artisan Small Cap Fund Q4 2025 Portfolio Activity
Fri, Jan 23, 2026 9:08 AM
-
Oppenheimer Questions $14.5B Penumbra Deal Valuation Despite Boston Scientific’s (BSX) Mew Market Dominance
Fri, Jan 23, 2026 2:52 AM
-
3 Reasons to Sell PEN and 1 Stock to Buy Instead
Wed, Jan 21, 2026 4:03 AM
-
Canaccord Genuity Downgrades Penumbra (PEN)
Tue, Jan 20, 2026 10:18 PM
-
RBC Capital Downgrades Penumbra (PEN)
Tue, Jan 20, 2026 10:18 PM
-
3 takeaways from Boston Scientific’s $14.5B Penumbra deal
Tue, Jan 20, 2026 10:52 AM
-
Podcast: JPM26’s dealmaking falls short of expectations
Mon, Jan 19, 2026 3:10 PM
-
3 High-Flying Stocks That Fall Short
Mon, Jan 19, 2026 4:33 AM
Key Financials
Financial data not available