Several editors on Sir Fozzie's investigation page are calling for a ban of Mantanmoreland/Samiharris et al.
I don't think this is necessary. Mantanmoreland is a longtime contributor to many subjects besides just Overstock etc., and often a good one.
Suggested remedies:
1) Mantanmoreland, under any username, is banned from short selling-related and Overstock-related articles and their talk pages.
2) Mantanmoreland, under any username, is forbidden from posting potentially defamatory or otherwise derogatory comments about Judd Bagley or Patrick Byrne on Wikipedia.
3) Mantanmoreland, under any username, must strictly observe COI related to his bio (whether or not he publically acknowledges who he is.)
4a) Mantanmoreland must admit to his sockpuppetry.
4b) Mantanmoreland must provide a complete list of his sockpuppets, past and present.
4c) Mantanmoreland must disclose which administrators (if any) knew about it (since ordinary editors are not charged with enforcing policy.)
Of theses, 4a-4c are arguably the most important. He's hardly the only entrenched sockpuppeteer, or the most powerful. "Assuming good faith" fails in the face of concerted socking. The community needs to understand that this is happening, and see how it's done.
Without such an admission, or if any part of said admission is proven inaccurate or incomplete, a total ban is in order.
WordBomb, you stated earlier that, once Weiss goes away, you'll follow. Many Wikipedians would like very much for you to go away. Would you have any problem with Mantanmoreland continuing to edit Wikipedia under the conditions I've suggested above?