The CFA Institute in its code of ethics states that analysts should make every effort to make all reports available to all the broker's clients on a timely basis. Analysts should never report material nonpublic information, except in an effort to make that information available to the general public. Nevertheless, analysts' reports may contain a variety of information that is "pieced together" without violating insider trading laws, under the Mosaic theory.[37] This information may include non-material nonpublic information as well as material public information, which may increase in value when properly compiled and documented.