Ford, Devon Energy And Stifel Insiders Buy Shares, Should Investors Follow Their Lead?

CEOs and other executives buying their company's stock is usually a good sign.