C

Penumbra, Inc. PEN

$320.91 $0.140.04% NYSE
Recommendation
Dividend Power Score
Day's Range
$320.63$322.00
Latest Close
Volume
Avg Vol (90D)
Market Cap
Dividend & Yield
--
P/E (TTM)
EPS (TTM)
My Lists My Alerts
Access our Premium Ratings
Get Access

PEN Rating

Reward
Risk

PEN Rating Factors

Growth Index
Efficiency Index
Solvency Index
Total Return Index
Volatility Index
Dividend Yield Index

PEN Company Overview

Penumbra, Inc. is a U.S.-based medical device company focused on developing and commercializing technologies for the diagnosis and treatment of vascular and neurological conditions. The company primarily operates in the interventional healthcare and medical technology industries, with a concentration on neurovascular and peripheral vascular therapies. Penumbra’s products are widely used in minimally invasive procedures intended to treat ischemic stroke, venous thromboembolism, pulmonary embolism, and other vascular disorders. The company also operates in healthcare immersive technologies through its rehabilitation and performance-focused digital products.

The company’s principal revenue drivers include thrombectomy systems, aspiration catheters, embolization devices, access systems, and associated consumables used in neuro and peripheral interventions. Key customer segments include hospitals, stroke centers, interventional radiologists, neurosurgeons, neurologists, and vascular specialists. Penumbra is recognized for its emphasis on aspiration-based thrombectomy technology and physician-focused device innovation. Founded in 2004 by Adam Elsesser, the company initially focused on stroke intervention technologies and expanded into broader vascular and thrombectomy markets through internal development and selective acquisitions. Over time, Penumbra broadened its portfolio into computer-assisted rehabilitation and immersive healthcare technologies.

Data compiled by narrative technology. May contain errors.
Sector

PEN Income Statement

Total Revenue (TTM)
EBITDA (TTM)
EBIT (TTM)
Net Income (TTM)

PEN Balance Sheet

Total Assets (Q)
Total Debt (Q)
Total Liabilities (Q)
Book Value Per Share (Q)

PEN Cash Flow

Cash from Operations (TTM)
Cash from Investing (TTM)
Cash from Financing (TTM)
Net Change in Cash (TTM)

PEN Price History

Loading...
52-Week Range53% of range
Current
$320.91
Beta
7-Day Total Return
30-Day Total Return
60-Day Total Return
90-Day Total Return
Year to Date Total Return
1-Year Total Return
2-Year Total Return
3-Year Total Return
5-Year Total Return

PEN Valuation

Market Cap
Market Cap Rank
#2,081
Enterprise Value
Price/Sales (TTM)
Price/Book (Q)

PEN Dividends and Shares

Shares Outstanding
Dividend Per Share (Most Recent)
--
Dividend Per Share (TTM)
--

PEN Corporate Info

Phone Number
510 748 3200
Address
One Penumbra Place
Alameda, CA 94502
Country
Year Founded

PEN Filings

Filing Date
Thursday, October 29, 2026
Period Date
Wednesday, September 30, 2026
Next Filing
Week of Feb 22 and 26 (est)

PEN Headlines