This year's sell off in biotech stocks is starting to look a lot like last year's sell off in biotech stocks (IBB, QQQ …
Biotech investors have been here before.
Stocks are lower on Wednesday and the high-flying biotech sector is leading the way down, with the iShares ETF that tracks the sector falling more than 3%.
And as the sector has weakened over the last several days, this sell off is starting to look at lot like the sell off we saw in the sector […]