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.