Corporate News

Beta Bionics (BBNX)

  • Closing price (Wed 21 Oct 2026, 06:47 AM CET): USD 16.84
  • Daily change: up 3 %
  • Volume: USD 28.4 million traded in the last 24 hours
  • Shares outstanding: 52.6 million
  • Market capitalization: USD 860.7 million
  • 12‑month price range:
  • High: USD 32.71 (26 Nov 2025)
  • Low: USD 8.80 (10 Apr 2026)
  • Moving average (200 days): USD 15.10
  • Performance since last month‑end: down 23.59 %
TickerDaily changeCurrent priceMarket capAdditional metric
AMRC (Ameresco)-3.28 %USD 18.86USD 1 billionP/E = 36.53
TDOC (Teladoc Health)+1.06 %USD 5.73USD 1 billion–
HROW (Harrow)+1.47 %USD 27.68USD 1 billion–
REPL (Replimune)+1.75 %USD 11.05USD 1 billion–
IART (Integra Lifesciences)+1.82 %USD 13.45USD 1 billion–

The data above reflects the most recent 24‑hour trading period and highlights the relative movement of Beta Bionics compared with a selection of peer companies.