There are many times where I can't buy certain companies due to work restrictions. Then I would have to wait until the company is off the restricted list. The restriction can last a day or weeks... It really kills the timing of my purchases sometimes because I can't take advantage of the price volatility. It is also a reason why I can't comment much on many topics especially with regards to specific companies. Our compliance department is extremely strict (for good reasons).
With that said couple of reasons: ERICOPOLY's enligtening comments on BAC thread, the JPM settlement, and some cash came in.