NEW YORK (TheStreet) -- Pfizer (PFE), Schlumberger (SLB) and Exxon Mobil (XOM) are among five health care and energy stocks we selected that have ample free cash flow. In addition, these companies have high dividend yields and strong cash balances, making them value picks for the long term.Health care stocks suffered smaller gains than the broader market last week. For the week ended Aug., 5, the S&P 500 Healthcare Sector Index fell 5.2%, vs. a 6.8% drop for the S&P 500 index. The NYSE Healthcare Index fell 5.9% vs. a 7.7% decline on the NYSE Composite index. Although energy companies have suffered losses, the energy stocks we selected are still value picks worth considering. Even with the economic gloom in the Europe and U.S., energy prices could still rise, boosted by demand for oil from China. The Bord Gáis Energy Index rose 2% in July. The following stocks are expected to generate dividend yields ranging from 1% to 4% with free cash flow per share of 1% to 6%. Analysts expect these five stocks to rise from 18% to 57% over the coming year. These stocks are listed in ascending order of free cash flow per share.