16.90USD+0.24%Mkt Cap: 753.09M $P/E: —1d ago
Beta Bionics, Inc., a commercial-stage medical device company, engages in the design, development, and commercialization of solutions to enhance the health and quality of life of insulin-requiring people with diabetes. I…
Industry Peers
Medical DevicesIndicators:|
Key Statistics
Company
Market Cap753.09M $
Enterprise Value560.48M $
Revenue (TTM)110.24M $
Gross Profit55.54M $
Net Income (TTM)-73.20M $
Revenue/Share2.508 USD
Last Price16.90 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees420
CountryUS
SectorHealthcare
IndustryMedical Devices
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-7.07
PEG—
EV/EBITDA-7.43
EV/Revenue5.08
P/S6.83
P/B2.78
EPS (TTM)-1.37
EPS (Forward)-2.39
52W Range
8.80034% of range32.71
52W High32.71 USD
52W Low8.800 USD
Profitability
Gross Margin55.40%
Oper. Margin-87.86%
EBITDA Margin-68.45%
Profit Margin-73.02%
ROE-25.45%
ROA-22.27%
Growth
Revenue Growth56.60%
Earnings Growth—
Cash Flow & Leverage
Operating CF-50.92M $
CapEx (TTM)5.30M $
FCF Margin-39.96%
FCF Yield-5.85%
Net Debt-192.61M $
Net Debt/EBITDA2.55
Balance Sheet
Debt/Equity0.03
Current Ratio10.69
Quick Ratio9.38
Book Value/Sh6.087 USD
Cash/Share4.477 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
Rating1.7 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)19.80 USD
Upside (mean)+17.2%
Target Range13.00 USD – 32.00 USD
$13.00+17.2% to mean$32.00
# Analysts10
Ownership
Shares Out.44.56M
Float25.35M
Insiders1.09%
Institutions111.67%
Short Interest
Short Ratio6.1d
Short % Float15.38%
Short % Out.15.30%
Shares Short6.82M
Short (prev mo.)5.20M
Technical
SMA 5013.30 (+27.0%)
SMA 20017.88 (-5.5%)
Beta—
S&P 52W Chg20.25%
Avg Vol (30d)984.62K
Avg Vol (10d)960.31K
Technical Indicators
RSI (14)63.8
MACD0.9675
MACD Signal1.0511
MACD Hist.-0.0836
BB Upper18.60 USD
BB Middle15.95 USD
BB Lower13.29 USD
BB Width33.31%
ATR (14)1.059 USD
Vol Ratio (20d)0.70x