Stephen Taub Hedge Funds Eye Biopharma IPO Three prominent life sciences firms are among the investors in Apogee Therapeutics, which has filed plans to go public. Stephen Taub June 27, 2023