Insider trading is an act of buying, selling, and dealing with the securities of a company with the possession of non-public or price-sensitive information.