I disagree on CSCO. CSCO dropped to 12.33 at the March lows and hit nearly $16 this week. That's pretty decent. We didn't have a waterfall drop to new lows since October, so CSCO didn't have a chance to disconnect and drop in an accelerated fashion.
CSCO is tracking the market just like it did in the fall rally.