19.05USD-4.80%Mkt Cap: 857.05M $P/E: —2d 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 DevicesKey Statistics
Company
Market Cap857.05M $
Enterprise Value702.42M $
Revenue (TTM)119.01M $
Gross Profit55.54M $
Net Income (TTM)-73.20M $
Revenue/Share2.689 USD
Last Price19.05 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees420
CountryUS
SectorHealthcare
IndustryMedical Devices
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-8.41
PEG—
EV/EBITDA-8.69
EV/Revenue5.90
P/S7.36
P/B3.42
EPS (TTM)-1.56
EPS (Forward)-2.31
52W Range
8.80043% of range32.71
52W High32.71 USD
52W Low8.800 USD
Profitability
Gross Margin55.40%
Oper. Margin-79.90%
EBITDA Margin-67.89%
Profit Margin-73.02%
ROE-25.45%
ROA-22.27%
Growth
Revenue Growth37.80%
Earnings Growth—
Cash Flow & Leverage
Operating CF-50.92M $
CapEx (TTM)5.30M $
FCF Margin-33.86%
FCF Yield-4.70%
Net Debt-173.98M $
Net Debt/EBITDA2.15
Balance Sheet
Debt/Equity0.03
Current Ratio8.88
Quick Ratio7.72
Book Value/Sh5.699 USD
Cash/Share4.012 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.6 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)20.31 USD
Upside (mean)+6.6%
Target Range14.00 USD – 30.40 USD
$14.00+6.6% to mean$30.40
# Analysts11
Ownership
Shares Out.44.99M
Float26.44M
Insiders1.08%
Institutions112.09%
Short Interest
Short Ratio6.8d
Short % Float16.98%
Short % Out.16.90%
Shares Short7.60M
Short (prev mo.)6.82M
Technical
SMA 5016.00 (+19.0%)
SMA 20017.16 (+11.0%)
Beta—
S&P 52W Chg18.16%
Avg Vol (30d)1.20M
Avg Vol (10d)1.34M
Technical Indicators
RSI (14)62.8
MACD0.9987
MACD Signal0.6176
MACD Hist.+0.3811
BB Upper20.70 USD
BB Middle16.40 USD
BB Lower12.10 USD
BB Width52.48%
ATR (14)1.246 USD
Vol Ratio (20d)0.35x