Today's sell off likely due to margin calls , this ship will not turn until management says something