When you’re looking for companies to invest in, those with plenty of free cash flow are a great option. Why are these such popular stocks to buy? That cash flow means the companies tend to be in good financial shape. In addition, having free cash flow means they have the flexibility to make moves as…