Indeed I have to agree with Sculpin. In addition it is rarely coincidence that many people decide to buy the same stock on the same day. I could be pent up demand from last weeks news about the CES, it could be a bunch of people using similar technicals and they got a buy signal today, it could be lots of things but there are some important things to note.
Shares where baught by BMO(671K), Mackie(120K),raymond james(100K). The BMO could have been many retaill buys but lots of teh BMO trades where big blocks of more then 100K. I think the lions share of that 671 went to 1 or 2 people.
It is also important to note that very few of those shares got put back into the market. There was big time accumulation today. This was not a day created by traders but rather a day created by investors.