Beta Bionics shares are trading lower after multiple analyst firms lowered their respective price targets on the stock.
Beta Bionics, Inc. +10.25%
Beta Bionics, Inc. BBNX | 13.02 | +10.25% |
Beta Bionics shares are trading lower after multiple analyst firms lowered their respective price targets on the stock.
