The company reported earnings per share of $2.47 versus a $3.17 consensus estimate, even as sales beat expectations and management upgraded its full-year outlook.
36d ago
verifying reliability
No specialized terms available for this topic.