Interesting to Note The Volume on Level 2 consists of 13 orders totalling 661,000 shares on the bid and 8 orders totalling 153,000 shares on the ask. The game here appears to keep the price surpressed as long as possible. One can not help to notice that anytime the price tries to advance, the sells often come from Anonymous Broker.
Whoever it is that's doing the dumping probably has millions of shares they have acquired cheap. Only time will tell the reason for their trading habits.. That said, I hope their time is getting short.