Four IPOs from biopharmas chasing an aggregate $781.8 million launched on Friday with mixed results. Two of the companies, Inozyme Pharma Inc. and Annexon Inc., finished the day in positive territory while the other two, Iteos Therapeutics Inc. and Nurix Therapeutics Inc., saw their shares close flat.