Bicara Therapeutics shares are trading lower. The company reported worse-than-expected Q1 EPS results.
Bicara Therapeutics Inc.
Bicara Therapeutics Inc. BCAX | 0.00 |
Bicara Therapeutics shares are trading lower. The company reported worse-than-expected Q1 EPS results.
