319.60USD+0.91%Mkt Cap: 12.57B $P/E: 73.641d 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 DevicesIndicators:|
Key Statistics
Company
Market Cap12.57B $
Enterprise Value12.17B $
Revenue (TTM)1.45B $
Gross Profit942.44M $
Net Income (TTM)177.69M $
Revenue/Share37.20 USD
Last Price319.60 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees4.7K
CountryUS
SectorHealthcare
IndustryMedical Devices
ISIN—
Valuation
P/E (Trailing)73.64
P/E (Forward)51.32
PEG4.06
EV/EBITDA59.67
EV/Revenue8.37
P/S8.64
P/B8.53
EPS (TTM)4.34
EPS (Forward)6.23
52W Range
221.2670% of range362.41
52W High362.41 USD
52W Low221.26 USD
Profitability
Gross Margin67.14%
Oper. Margin10.20%
EBITDA Margin14.03%
Profit Margin12.66%
ROE12.45%
ROA9.73%
Growth
Revenue Growth15.60%
Earnings Growth-18.00%
Cash Flow & Leverage
Operating CF238.66M $
CapEx (TTM)63.73M $
FCF Margin9.75%
FCF Yield1.13%
Net Debt-399.49M $
Net Debt/EBITDA-1.96
Balance Sheet
Debt/Equity0.15
Current Ratio6.02
Quick Ratio3.77
Book Value/Sh37.48 USD
Cash/Share15.65 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)362.54 USD
Upside (mean)+13.4%
Target Range320.00 USD – 374.00 USD
$320.00+13.4% to mean$374.00
# Analysts13
Ownership
Shares Out.39.33M
Float38.23M
Insiders2.90%
Institutions87.10%
Short Interest
Short Ratio4.9d
Short % Float5.96%
Short % Out.5.18%
Shares Short2.04M
Short (prev mo.)1.92M
Technical
SMA 50320.15 (-0.2%)
SMA 200312.10 (+2.4%)
Beta0.70
S&P 52W Chg19.63%
Avg Vol (30d)309.36K
Avg Vol (10d)346.44K
Technical Indicators
RSI (14)53.9
MACD-0.5961
MACD Signal-0.9882
MACD Hist.+0.3920
BB Upper319.53 USD
BB Middle317.26 USD
BB Lower314.99 USD
BB Width1.43%
ATR (14)2.074 USD
Vol Ratio (20d)1.80x