STAT+: Biotech is in a dark place
Image Credit: STAT News

STAT+: Biotech is in a dark place

Watchdoq February 13, 2025
Biotech and drug stocks, collectively, are down an average of 16% over the past three months. The closely watched XBI index is down 19% in the same time period.

Read Full Article