3 Biotech Stocks Losing Momentum
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 the administration’s push to boost domestic biomanufacturing, these biotech stocks could prove to be solid long-term investments. Read more. Increasing investments in innovation and scientific […]