These buy-rated stocks are expected to generate loads of cash and are cheap, Barclays says
A stock screen from Barclays surfaced overweight-rated names that look like bargains when investors consider expected cash flows over the next two years.
Source link