1 month This Beaten-Down Biotech Stock Just Got Some Good News: Time to Buy? Yahoo Finance This Beaten-Down Biotech Stock Just Got Some Good News: Time to Buy?. Biotech X