Beta Bionics (BBNX) Slides -4.69% Awaiting Financials