10 "Kings of Cash" Stocks to Buy

These companies not only generate high amounts of free cash flow, but put it to good use via dividends, buybacks and more.