Shorts formed when interest rates turned up. Then, they turned down again.
Turned out that the shorts were wrong. Plus, I really think CFC will be acquired. That's the reason for the sharp movement in CFC's price this afternoon. (I don't own it.)
What's really funny, is if it makes that $15 a share, it's earnings will be over 30 times YHOO and yet it's market cap even after the run up today is only about half of YHOO's. Even last years earnings are about 15 times YHOO's. And if YHOO didn't have any expenses at all, it's EPS would only be about a 1/3 of CFC's from last year.