Tuesday, October 5, 2010

Insider Selling To Buying: 2,341 To 1

Insider Selling To Buying: 2,341 To 1 (via Zero Hedge)

Remember, insiders are the smart money.

No comments: