These four stocks won earnings season, and analysts see more gains for them