PEN Penumbra, Inc.
317.11USD-0.14%Mkt Cap: 12.49B $P/E: 77.911d ago
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.49B USD
Enterprise Value12.06B USD
Revenue (TTM)1.50B USD
Gross Profit942.44M USD
Net Income (TTM)177.69M USD
Revenue/Share38.36 USD
Last Price317.11 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees4.7K
CountryUS
SectorHealthcare
IndustryMedical Devices
ISIN—
Valuation
P/E (Trailing)77.91
P/E (Forward)51.79
PEG3.58
EV/EBITDA59.05
EV/Revenue8.02
P/S8.31
P/B8.17
EPS (TTM)4.07
EPS (Forward)6.13
52W Range
221.2668% 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 USD
CapEx (TTM)63.73M USD
FCF Margin10.71%
FCF Yield1.29%
Net Debt-446.09M USD
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.00 USD
Div. Yield0.00%
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)+14.1%
Target Range323.00 USD – 374.00 USD
323.00+14.1% to mean374.00
# Analysts12
Ownership
Shares Out.39.39M
Float38.27M
Insiders2.90%
Institutions88.34%
Short Interest
Short Ratio6.7d
Short % Float5.27%
Short % Out.4.58%
Shares Short1.81M
Short (prev mo.)1.82M
Technical
SMA 50321.62 (-1.4%)
SMA 200326.83 (-3.0%)
Beta0.70
S&P 52W Chg14.58%
Avg Vol (30d)350.81K
Avg Vol (10d)355.76K
Technical Indicators
RSI (14)37.1
MACD-0.9560
MACD Signal-0.8873
MACD Hist.-0.0687
BB Upper320.25 USD
BB Middle318.64 USD
BB Lower317.02 USD
BB Width1.01%
ATR (14)1.568 USD
Vol Ratio (20d)0.97x