The back-filling on the charts looks like it did happen in a very orderly manner. Chart looks great to me. I think this moves strong on any kind of good earnings report. Below is Insitituional Activity from Multex.
Ownership Analysis # Of Holders Shares Total Shares Held: 19 2,249,635 New Positions: 6 106,248 Increased Positions: 9 181,044 Decreased Positions: 5 28,737 Holders With Activity: 14 209,781 Sold Out Positions: 1 6,367
Also write up on this at www.microcapsinmotion.com. Free site. MC