Stock Information
Penumbra Inc (PEN)
Ticker Symbol: PEN
Exchange: NYSE
Sector: Health Care
Market Cap: $12,533.05 mil
Piotroski score: 4
PE Ratio: 72.7703
EPS (TTM): 4.3452
Revenue (TTM): $36.78 M
Dividend Yield: N/A%
ROE: 12.32%
Latest News
-
Penumbra Receives CE Nod for THUNDERBOLT: Stock to Gain?
Thu, Jun 18, 2026 4:47 PM
-
ClearPoint Neuro (CLPT) Surges 26.0%: Is This an Indication of Further Gains?
Thu, Jun 18, 2026 10:36 AM
-
Penumbra wins CE mark for Thunderbolt clot removal tech
Thu, Jun 18, 2026 10:00 AM
-
Medtech M&A maintains momentum following decade-high 2025: PwC
Wed, Jun 17, 2026 11:00 AM
-
Penumbra’s Thunderbolt approval poised to accelerate neuro thrombectomy innovation
Tue, Jun 16, 2026 4:27 PM
-
Penumbra Expands CAVT for Stroke to Europe with CE Mark for THUNDERBOLT
Mon, Jun 15, 2026 1:00 PM
-
Boston Scientific Eyes Neurovascular Growth With Penumbra Thunderbolt Clearance
Sat, Jun 13, 2026 7:17 AM
-
FDA clears Penumbra’s Thunderbolt thrombectomy platform for stroke
Fri, Jun 12, 2026 3:34 PM
-
Penumbra's Thunderbolt Device Offers Revenue Upside Not Reflected in Estimates, RBC Says
Fri, Jun 12, 2026 2:52 PM
-
Penumbra’s FDA nod for clot removal tech a win for Boston Scientific
Fri, Jun 12, 2026 11:22 AM
Key Financials
Financial data not available