
Several biotech stocks have seen their strength fade over the past week, with their Momentum scores in Benzinga’s Edge Stock Rankings witnessing a significant decline.

Several biotech stocks have seen their strength fade over the past week, with their Momentum scores in Benzinga’s Edge Stock Rankings witnessing a significant decline.