These stocks have the most improved profit outlooks and are set to gain, Barclays says

Inside an Ulta store in New York.
Scott Mlyn | CNBC

As second-quarter earnings season wraps up with stellar results, Barclays looked at the latest company fundamentals to judge which stocks have the best chance at beating profit expectations going forward.