3 Biotech Stocks Losing Momentum

Published on March 29, 2023

As March comes to an end, biotech stocks Exelixis (EXEL), MacroGenics (MGNX), and Puma Biotechnology (PBYI) have been losing momentum. However, given the long-term prospects of the biotechnology industry and...