2 Biotech Stocks That Are Screaming “SELL ME!”

Published on April 10, 2023

The biotech sector is witnessing the headwinds from the banking crisis, layoffs, and the Inflation Reduction Act. So, fundamentally weak biotech stocks Ginkgo Bioworks Holdings (DNA) and Novavax (NVAX) might...