Traders spot relative value in biotech
The iShares NASDAQ Biotechnology ETF was up more than 3 percent on the week, but down nearly 24 percent this year.
The iShares NASDAQ Biotechnology ETF was up more than 3 percent on the week, but down nearly 24 percent this year.