Bicara Therapeutics Inc. ...

NASDAQ: BCAX · Real-Time Price · USD
9.84
-0.16 (-1.60%)
At close: Jun 17, 2025, 2:45 PM
Currently, there are no business metrics available for Bicara Therapeutics Common Stock.