Bicara Therapeutics Inc (NASDAQ:BCAX) -15.04% Down Over Last Week, What Happens Next?
In last trading session, Bicara Therapeutics Inc (NASDAQ:BCAX) saw 0.56 million shares changing hands with its beta currently measuring 0. Company’s recent per share price