In spite of years of defensive lobbying, they are having to reveal all under new Securities and Exchange Commission (SEC) rules that have just begun to take effect.
If you are a public company, the important thing is you have to do all of the disclosure that Louis Brandeis would have liked; you have to file regular forms with the SEC, disclosing information.