“And any Corp Officers and Directors are still legally responsible to disclose insider transactions“ There is no such “legal” responsibility for non-filers.