Stock Earnings SLB Ltd [SLB] Chief Legal Officer & Sec makes an insider purchase of 39,727 shares worth 1.43 million. The buying and selling of stock by a company’s insider give investors a sense that the stock will rise or