318.60USD+0.06%Mkt Cap: 12.52B USDP/E: 73.53Last update: 2026-06-01
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.52B USD
Enterprise Value12.12B USD
Revenue (TTM)1.45B USD
Gross Profit942.44M USD
Net Income (TTM)177.69M USD
Revenue/Share37.20 USD
Last Price318.60 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees4.7K
CountryUS
SectorHealthcare
IndustryMedical Devices
ISIN—
Valuation
P/E (Trailing)73.53
P/E (Forward)50.55
PEG0.74
EV/EBITDA59.42
EV/Revenue8.33
P/S8.61
P/B8.75
EPS (TTM)4.34
EPS (Forward)6.30
52W Range
221.2669% 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.13%
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
Rating—
Target (Mean)363.36 USD
Target Range326.00 USD – 374.00 USD
# Analysts14
Ownership
Shares Out.39.33M
Float38.23M
Insiders2.92%
Institutions88.01%
Short Interest
Short Ratio3.9d
Short % Float5.60%
Short % Out.4.87%
Shares Short1.92M
Short (prev mo.)2.01M
Technical
SMA 50328.27 (-2.9%)
SMA 200303.41 (+5.0%)
Beta0.73
S&P 52W Chg27.70%
Avg Vol (30d)462.71K
Avg Vol (10d)459.19K
Technical Indicators
RSI (14)32.9
MACD-1.7134
MACD Signal-1.3906
MACD Hist.-0.3228
BB Upper330.13 USD
BB Middle324.09 USD
BB Lower318.05 USD
BB Width3.73%
ATR (14)2.794 USD
Vol Ratio (20d)0.33x