Just looking at the MTGox depth charts and it looks like there are 31k coins for sale which if all purchased right this second would bring the price up to about 1270..
On the other hand there are 152.9K buy orders.
No wonder the price keeps going up. For every coin for sale, there are 5 orders coins to buy. And there is a huge amount of press going on right now. Its going all the way to 500 in the next 30 days.
Yes looks like sitting on coins is finally paying off