Stephen Taub Most Life Sciences Hedge Funds Suffer Losses Last Month Fledgling companies with little or no revenues make up many of the stocks in the portfolios. Stephen Taub May 14, 2024 Bigstock photo