someone wants stock and taking out offers to accumulate. then step back and let even more stock come in, then bid it up again. throw a little short covering and that just may be the new normal. clearly, analysts channel checks are starting to trickle to the brokers and traders at various firms.
Someone is buying. Either somebody knows something or the shorts are being squeezed and running for cover.
If it is the later expect a dip after the first of the year when they sell short again, at least until we get to the end of January. I think what has happened is that orders are in the process of being signed and someone knows. Satcon did not release the info on the 23 MW order until the last conference call, so they do not always issue a press release.