I figured that was Johnny selling yesterday.  And yes, these guys aren't infallible.  But I'm guessing he doesn't make these trades to lose money.