Stockreport

Bicara Therapeutics CEO Sold Over 8,000 Company Shares. Is the Stock a Sell or Buy? [Yahoo! Finance]

Bicara Therapeutics Inc.  (BCAX) 
PDF the exercise of 8,234 stock options and immediate sale of the resulting common shares, as disclosed in the SEC Form 4 filing Transaction summary Metric Value Sha [Read more]