I applaud you on the great analysis done. If you do not expose the injustices of the retail stakeholder, who will? I do believe your investigative work bodes well for keeping the company "somewhat" above board! The fact of the matter is that "someone" profited from this news with the purchases in March. Definitely seems to be "insider knowledge" brought the share price down today as profits were realized in a brief one month period for one (of a few lucky insiders) as the longs saw their share price retreat a bit.
The best thing about the last few days is just maybe Swartz is finally out or close to it!