Stock Information
Penumbra Inc (PEN)
Ticker Symbol: PEN
Exchange: NYSE
Sector: Health Care
Market Cap: $12,516.18 mil
Piotroski score: 4
PE Ratio: 73.29
EPS (TTM): 4.3452
Revenue (TTM): $36.78 M
Dividend Yield: N/A%
ROE: 12.32%
Latest News
-
Penumbra (PEN) Following THUNDERBOLT Debut, Is The Stock A Bargain Or Fairly Valued
Sun, Jul 26, 2026 5:13 AM
-
Penumbra (PEN) Wins FDA Clearance For THUNDERBOLT After Strong Stroke Study
Sat, Jul 25, 2026 10:12 PM
-
Magnendo Secures $18M Series A Financing to Transform Endovascular Access for Stroke Intervention
Fri, Jul 24, 2026 12:30 PM
-
THUNDER Study Demonstrates Penumbra's THUNDERBOLT is Safe and Effective for Stroke Care
Wed, Jul 22, 2026 6:35 PM
-
3 Medical Device Stocks Giving Investors a Different Healthcare Play
Mon, Jul 20, 2026 1:40 PM
Key Financials
Financial data not available