Biotech Is Coming Back, Can The Run Last?
December 11, 2023 at 19:39 PM EST
The rally can be attributed to lower interest rates and seasonal factors from the end of Q4 through January. But recently some major biopharmaceutical deals have supported the rally.