Bicara Therapeutics Inc.

NASDAQ:BCAX  
11.62
-0.36 (-3.00%)
6:53:56 PM EDT: $11.85 +0.23 (+1.98%)
Twitter Share  Facebook Share StockTwits Share