If you feel strongly & believe the company is violating their SEC obligations, the insider selling is illegal, or something nefarious is going on, go file a formal complaint with the SEC or FINRA and see how that goes.
Green Back Club posted links to the websites either earlier this week or last week.