Live feed18:45:12·51dINSIDERFilingChief Medical Officer Russell Steven Jon was granted 109,105 shares and sold $12,683 worth of shares (1,026 units at $12.36), increasing direct ownership by 152% to 179,096 units (SEC Form 4)BBNX· Beta Bionics Inc.Health CareOriginal source