With earnings season winding down, a few names are standing out for all the right reasons, while one big player was struggling to find its footing.
Here are three stocks that delivered impressive results and one that came up short.
This post originally appeared at The Motley Fool.