Would have to be those desperado's at Rennaisance selling the only decent stock they hold due to their own obvious cash flow pressures and previous bad moves. The quicker they get out the better for all.
IGR Price at posting:
16.0¢ Sentiment: Buy Disclosure: Held