Bicara Therapeutics Inc (NASDAQ:BCAX) Price Forecast For The Next 12 Months Is Set At 35.
In last trading session, Bicara Therapeutics Inc (NASDAQ:BCAX) saw 0.35 million shares changing hands with its beta currently measuring 0. Company’s recent per share price