Is it time to buy?
That’s the number-one question facing investors as the stock indices sink ever deeper into bear market territory.
One group of investors who have been aggressively making big bets, however, are the managers who specialize in biopharma and life sciences stocks.