Stephen Taub Biopharma Funds Stumble in February But several funds may already be racking up big gains in March. Stephen Taub March 16, 2023 Amir Hamja/Bloomberg