Stephen Taub Biopharma Hedge Funds Stumble as Last Year’s Rally Fades Most life sciences and biopharma hedge funds lost money in January after recording one of their best years ever. Stephen Taub February 12, 2026