Bicara Therapeutics Inc.

XNAS:BCAX   4:00:00 PM EDT
18.51
+0.73 (+4.11%)
6:44:51 PM EDT: $17.03 -1.48 (-8.00%)
Twitter Share  Facebook Share StockTwits Share