Biotech woes: Deja vu all over again
March 26, 2015 at 12:59 PM EDT
In biotech, it's deja vu all over again. Through Wednesday, the Nasdaq Biotechnology Index dropped 6.9 percent since March 20. In the same period last year, it dropped 7.2 percent. Panic ensued.