3 weeks Bicara Therapeutics: A Decline Off The IPO Spells ‘Wait’ For Me Seeking Alpha Bicara Therapeutics: A Decline Off The IPO Spells ‘Wait’ For Me. IPOs X