12.66USD+5.45%Mkt Cap: 569.50M USDP/E: —Last update: 2026-06-01
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 Cap569.50M USD
Enterprise Value347.48M USD
Revenue (TTM)110.24M USD
Gross Profit55.54M USD
Net Income (TTM)-73.20M USD
Revenue/Share2.508 USD
Last Price12.66 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees420
CountryUS
SectorHealthcare
IndustryMedical Devices
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-5.07
PEG—
EV/EBITDA-4.61
EV/Revenue3.15
P/S4.90
P/B1.99
EPS (TTM)-1.37
EPS (Forward)-2.39
52W Range
8.80016% 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 USD
CapEx (TTM)5.30M USD
FCF Margin-39.96%
FCF Yield-7.74%
Net Debt-192.61M USD
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.6 (Buy)
Target (Mean)19.18 USD
Target Range13.00 USD – 32.00 USD
# Analysts11
Ownership
Shares Out.44.56M
Float25.37M
Insiders1.19%
Institutions112.61%
Short Interest
Short Ratio5.8d
Short % Float12.83%
Short % Out.12.76%
Shares Short5.69M
Short (prev mo.)7.14M
Technical
SMA 5010.66 (+18.8%)
SMA 20018.73 (-32.4%)
Beta—
S&P 52W Chg27.94%
Avg Vol (30d)771.59K
Avg Vol (10d)764.52K
Technical Indicators
RSI (14)63.7
MACD0.2584
MACD Signal-0.0454
MACD Hist.+0.3038
BB Upper12.28 USD
BB Middle10.40 USD
BB Lower8.512 USD
BB Width36.26%
ATR (14)0.7587 USD
Vol Ratio (20d)0.36x