SJ

Steven Jon Russell

DELAYED 1 MONTH

Chief Medical Officer

Beta Bionics, Inc.

Filings

4

Companies

1

Latest

Jun 2, 2026

Transactions

Signal

Ticker / Company

Insider

Transaction

Value

Filed

64
BBNXCLUSTER 7

Beta Bionics, Inc.

Steven Jon Russell

Chief Medical Officer

Sale

$53.2K

4,222 sh

Jun 3 10:00 PM

Jun 2, 2026

47

Beta Bionics, Inc.

Steven Jon Russell

Chief Medical Officer

Sale

$30.1K

1,025 sh

Mar 16 11:55 PM

Dec 2, 2025

62
BBNXCLUSTER 5

Beta Bionics, Inc.

Steven Jon Russell

Chief Medical Officer

Sale

$12.7K

1,026 sh

Mar 3 11:45 PM

Mar 2, 2026