329.26USD+0.17%Mkt Cap: 12.95B USDP/E: 75.85Last update: 2026-05-26
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.95B USD
Enterprise Value12.50B USD
Revenue (TTM)1.45B USD
Gross Profit942.44M USD
Net Income (TTM)177.69M USD
Revenue/Share37.20 USD
Last Price329.26 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees4.7K
CountryUS
SectorHealthcare
IndustryMedical Devices
ISIN—
Valuation
P/E (Trailing)75.85
P/E (Forward)52.07
PEG0.76
EV/EBITDA61.27
EV/Revenue8.59
P/S8.87
P/B9.01
EPS (TTM)4.33
EPS (Forward)6.30
52W Range
221.2677% 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 USD
CapEx (TTM)63.73M USD
FCF Margin9.75%
FCF Yield1.10%
Net Debt-399.49M USD
Net Debt/EBITDA-1.96
Balance Sheet
Debt/Equity0.15
Current Ratio6.02
Quick Ratio3.77
Book Value/Sh36.39 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.6 (Hold)
Target (Mean)363.36 USD
Target Range326.00 USD – 374.00 USD
# Analysts14
Ownership
Shares Out.39.33M
Float38.14M
Insiders2.92%
Institutions88.09%
Short Interest
Short Ratio3.2d
Short % Float5.55%
Short % Out.4.82%
Shares Short1.90M
Short (prev mo.)2.44M
Technical
SMA 50329.66 (-0.1%)
SMA 200301.39 (+9.2%)
Beta0.73
S&P 52W Chg28.31%
Avg Vol (30d)469.74K
Avg Vol (10d)400.10K
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—