315.75USD+0.09%Mkt Cap: 12.42B $P/E: 72.591d 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…
Indicators:|
Key Statistics
Company
Market Cap12.42B $
Enterprise Value12.02B $
Revenue (TTM)1.45B $
Gross Profit942.44M $
Net Income (TTM)177.69M $
Revenue/Share37.20 USD
Last Price315.75 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees4.7K
CountryUS
SectorHealthcare
IndustryMedical Devices
ISIN—
Valuation
P/E (Trailing)72.59
P/E (Forward)50.33
PEG4.06
EV/EBITDA58.93
EV/Revenue8.26
P/S8.54
P/B8.42
EPS (TTM)4.33
EPS (Forward)6.27
52W Range
221.2667% 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.14%
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.6 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)364.43 USD
Upside (mean)+15.4%
Target Range326.00 USD – 374.00 USD
$326.00+15.4% to mean$374.00
# Analysts14
Ownership
Shares Out.39.33M
Float38.23M
Insiders2.90%
Institutions88.95%
Short Interest
Short Ratio4.5d
Short % Float5.81%
Short % Out.5.05%
Shares Short1.99M
Short (prev mo.)1.92M
Technical
SMA 50322.70 (-2.2%)
SMA 200308.59 (+2.3%)
Beta0.70
S&P 52W Chg20.05%
Avg Vol (30d)331.14K
Avg Vol (10d)409.00K
Technical Indicators
RSI (14)37.4
MACD-1.9465
MACD Signal-1.9901
MACD Hist.+0.0435
BB Upper321.55 USD
BB Middle318.12 USD
BB Lower314.69 USD
BB Width2.16%
ATR (14)2.258 USD
Vol Ratio (20d)0.93x