Businessfrom24/7 Wall St.3 days agoNike Just Can't Do It - The Turnaround Story StumblesNike's stock fell 13.41% despite a 24.25% earnings beat, indicating investor skepticism about the company's turnaround progress.