Stephen Taub Another Losing Month for Biopharma Several funds still made big bets on some major holdings. Stephen Taub April 18, 2023 Carsten Snejbjerg/Bloomberg