News Focus
News Focus
icon url

nutinbutdatroof

08/12/10 6:03 PM

#176589 RE: SLO-sider #176587

I'm inclined to believe most of the insiders and whales started exiting Jun 24th, when over 300m shares were sold over a 6 day period.