Stephen Taub Biotech IPOs Are a Mixed Bag for Hedge Funds A recent spate of biotech company IPOs has yielded some early winners and losers. Stephen Taub July 24, 2019