Bicara Therapeutics Inc. Common Stock (BCAX) NASDAQ

16.80

-0.47(-2.72%)

Updated at December 26 04:00PM

Currency In USD