Massive Insider Selling at Northrop Grumman (NOC) and Chinese Biotech, While Insider Buying Observed at 3 Other Companies
Peter Lynch, the former manager of the Magellan Fund at Fidelity Investments, once said that “Insiders might sell their shares for any number of reasons, but they buy them for only one: They think the...