Q Drop #17192018/07/27 5:20:30 PMQ Twitter near 20% slide? FB near 20% slide? All because of missed earnings? What does the Street know? Insiders dumping? [DC moves slow] @Jack MZ Your hands are dirty. Q Previous Post Q Drop #1718 Next Post Q Drop #1720