This is stupid. It disincentivizes people who make a living externally auditing/investigating companies
Why? Trading implies making stock trades based on non-public information. This has little to do with auditing and investigating, since that information is not necessarily public.