Insiders Updates Recent Insider Activity Could Benefit Bicara Therapeutics Inc (BCAX) In a filing, Bicara Therapeutics Inc revealed its Chief Legal Officer Meisner Lara unloaded Company’s shares for reported $0.17 million