Zacks Investment Research on MSN

What makes MSC Industrial (MSM) a new buy stock

MSC Industrial (MSM) could be a solid choice for investors given its recent upgrade to a Zacks Rank #2 (Buy). This rating change essentially reflects an upward trend in earnings estimates -- one of ...
Industrial supplies company MSC Industrial Direct (NYSE:MSM) will be reporting earnings this Wednesday before market open.
MSC Industrial stock remains a 'Hold' despite margin gains on pricing/SG&A. Here's what investors need to know about MSM.
MSC Industrial says its turnaround is moving into execution as volume trends improve, costs reset and Q4 guidance points to ...
MSC Industrial (MSM) reported $1.05 billion in revenue for the quarter ended May 2026, representing a year-over-year increase ...
MSC Industrial Direct Company, Inc. MSM reported adjusted earnings per share of $1.43 for the third quarter of fiscal 2026, ...