Bicara Therapeutics Inc (BCAX) recent quarterly performance of 30.12% is not showing the real picture
Bicara Therapeutics Inc (NASDAQ: BCAX) started the day on Wednesday, with a price increase of 12.23% at $15.51, before settling in for the price of