Bicara Therapeutics (BCAX) Is Down 13.5% After Leadership Overhaul And ESOP Shelf Filing - Has The Bull Case Changed?
Bicara Therapeutics (BCAX) has seen a 13.5% drop following a significant leadership reshuffle, including new executives for CEO, CFO, COO, Chief Business Officer, and Chief Legal Officer roles. This overhaul, coupled with a wider net loss of US$55.44 million and an ESOP shelf filing …