Looks like some shares were either gobbled up or exchanged hands - 300k and 500k. Yahoo seems to think institutional ownership is at around 80%. Does anyone have a better source/numbers?
It's somewhat comforting knowing that the stock is rammed with institutional money - but the stagnant share price is uber annoying. I'm glad the new msg board format seems to have blocked out some of the more annoying voices. Hope everyone is well positioned for what should be an interesting quarter or two.