Ex-CEO of TD Ameritrade Sells Shares, Co-Founder of Chipmaker Offloads Shares, Plus Insider Buying at Other Companies
A longstanding rule of thumb says that corporate insiders buy shares of their own companies for one simple reason – they believe Mr. Market severely undervalues their companies’ stock.