324.40USD-0.74%Mkt Cap: 12.87B $P/E: 80.50Today
Penumbra, Inc., together with its subsidiaries, designs, develops, manufactures, and markets medical devices in the United States and internationally. It offers computer-assisted vacuum thrombectomy; peripheral thrombect…
Industry Peers
Medical DevicesKey Statistics
Company
Market Cap12.87B $
Enterprise Value12.31B $
Revenue (TTM)1.50B $
Gross Profit942.44M $
Net Income (TTM)177.69M $
Revenue/Share38.36 USD
Last Price324.40 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees4.7K
CountryUS
SectorHealthcare
IndustryMedical Devices
ISIN—
Valuation
P/E (Trailing)80.50
P/E (Forward)52.80
PEG4.43
EV/EBITDA60.24
EV/Revenue8.18
P/S8.47
P/B8.33
EPS (TTM)4.05
EPS (Forward)6.13
52W Range
221.2673% of range362.41
52W High362.41 USD
52W Low221.26 USD
Profitability
Gross Margin67.14%
Oper. Margin10.52%
EBITDA Margin13.58%
Profit Margin12.66%
ROE12.45%
ROA9.73%
Growth
Revenue Growth14.90%
Earnings Growth-23.50%
Cash Flow & Leverage
Operating CF238.66M $
CapEx (TTM)63.73M $
FCF Margin10.71%
FCF Yield1.25%
Net Debt-446.09M $
Net Debt/EBITDA-2.18
Balance Sheet
Debt/Equity0.15
Current Ratio5.75
Quick Ratio3.63
Book Value/Sh38.86 USD
Cash/Share16.73 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 USD
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating2.7 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)361.83 USD
Upside (mean)+11.5%
Target Range323.00 USD – 374.00 USD
$323.00+11.5% to mean$374.00
# Analysts12
Ownership
Shares Out.39.39M
Float38.30M
Insiders2.90%
Institutions88.31%
Short Interest
Short Ratio4.7d
Short % Float5.36%
Short % Out.4.66%
Shares Short1.84M
Short (prev mo.)2.04M
Technical
SMA 50320.02 (+1.4%)
SMA 200321.20 (+1.0%)
Beta0.70
S&P 52W Chg18.16%
Avg Vol (30d)274.98K
Avg Vol (10d)224.55K
Technical Indicators
RSI (14)70.2
MACD2.1979
MACD Signal1.8247
MACD Hist.+0.3732
BB Upper330.01 USD
BB Middle323.02 USD
BB Lower316.03 USD
BB Width4.33%
ATR (14)1.881 USD
Vol Ratio (20d)1.04x