How Will Bicara Therapeutics Inc (NASDAQ: BCAX) Look After It Drops -55.28% From Its Highs?
During the last session, Bicara Therapeutics Inc (NASDAQ:BCAX)’s traded shares were 0.54 million. At the end of the trading day, the stock’s price was $18.09,