Insider trading is the trading of a public company's stock or other securities based on material, nonpublic information about the company. In various countries, some kinds of trading based on insider information is illegal. The rationale for this prohibition of insider trading differs between countries/regions.