| Ytd | 54.00% | |
| 1y | 46.19% |
| Open | 129.70 | Prev Close | 128.92 | Low | 128.53 | High | 130.96 | Mkt Cap | 7.23B |
| Vol | 534.87K | Avg Vol | 691.52K | EPS | 4.14 | P/E | 31.28 | Forward P/E | 23.78 |
| Beta | 0.81 | Short Ratio | 4.35 | Inst. Own | 86.27% | Dividend | 3.48 | Div Yield | 2.70 |
| Ex Div Date | 07-08 | Earning | 10-22 | 50-d Avg | 122.33 | 200-d Avg | 106.20 | 1yr Est | 131.00 |
Switching suppliers sounds simple until you realize a vendor's hardware is bolted to your shop floor
Park-Ohio, MSC Industrial, Grainger, Lincoln Electric and EnerSys stand out as U.S. manufacturing ex
NPK International (NYSE: NPKI - Get Free Report) and MSC Industrial Direct (NYSE: MSM - Get Free Rep
Argent Capital Management LLC lowered its stake in MSC Industrial Direct Company, Inc. (NYSE: MSM) b
MSC INDUSTRIAL SUPPLY CO. (NYSE:MSM) ("MSC," "MSC Industrial," the "Company,"
Rothschild & Co analyst William Blunt initiates coverage on MSC Industrial Direct Co (NYSE:MS
MSC Industrial Direct (NYSE:MSM) reported strong Q3 results with earnings of $1.43 per share and rev
Keybanc analyst Ken Newman maintains MSC Industrial Direct Co (NYSE:MSM) with a Overweight and ra
DA Davidson analyst Chris Dankert maintains MSC Industrial Direct Co (NYSE:MSM) with a Buy and ra
MSC Industrial (NYSE: MSM) stock hits a new 52-week high after Q3 earnings beat Wall Street estimate
MSC Industrial Direct Co (NYSE:MSM) released third-quarter financial results and hosted an earnings
Companies Reporting Before The Bell • General Mills (NYSE:GIS) is estimated to report quarterly earn
MSC Industrial Direct Co (NYSE:MSM) reported quarterly earnings of $1.43 per share which beat the an
US stocks closed higher on Tuesday, with Nasdaq up 1.5%. Nvidia rose 2.6% and AMD jumped 7.7%. Fear
U.S. stock futures trade lower, stocks to watch: General Mills, Nike, Factset Research, Constellatio
MSC Industrial Direct Co., Inc. (NYSE: MSM) will report Q3 earnings on July 1. Analysts expect EPS o
The holiday-shortened week wraps up an off-cycle cluster of fiscal-quarter reports that carry implie
MSC Industrial Direct Co. (NYSE: MSM) will release Q3 earnings on July 1. Analysts expect $1.26 EPS,
DA Davidson analyst Chris Dankert initiates coverage on MSC Industrial Direct Co (NYSE:MSM) with
Keybanc analyst Ken Newman maintains MSC Industrial Direct Co (NYSE:MSM) with a Overweight and ra
In uncertain markets, investors turn to dividend-yielding stocks. Benzinga offers analyst ratings fo
U.S. tech stocks eased from record highs as Brent surges 2.9% to $108 ahead of Big Tech earnings and
Analyst ratings for top stocks changed, including upgrades for FBP, CRWD, MSM.
Keybanc analyst Ken Newman upgrades MSC Industrial Direct Co (NYSE:MSM) from Sector Weight to Ove
MSC Industrial reported Q2 results below expectations on earnings and revenue. Q3 outlook includes s
MSC Industrial Direct Co (NYSE:MSM) reported quarterly earnings of $0.82 per share which missed the
MSC Industrial Direct Co., Inc (NYSE: MSM) will release Q2 earnings on April 1. Analysts expect EPS
JP Morgan analyst Patrick Baumann downgrades MSC Industrial Direct Co (NYSE:MSM) from Overweight
MSC Industrial Direct Co. (NYSE: MSM) reported Q1 earnings and revenue beat, but cautious outlook on
Martina McIsaac, President and Chief Executive Officer, said, "We began the fiscal year on solid
MSC Industrial Direct Co (NYSE:MSM) reported quarterly earnings of $0.99 per share which beat the an
On December 10, 2025, MSC Industrial Direct Co., Inc. (the "Company") entered into a Joinder
JP Morgan analyst Patrick Baumann maintains MSC Industrial Direct Co (NYSE:MSM) with a Overweight
MSC Industrial Direct Co. (NYSE: MSM) reported strong Q4 results, with adjusted earnings of $1.09 pe
MSC Industrial Supply Co. (NYSE:MSM), a premier distributor of Metalworking and Maintenance, Repair
MSC Industrial Direct Co (NYSE:MSM) reported quarterly earnings of $1.09 per share which beat the an
JP Morgan analyst Patrick Baumann maintains MSC Industrial Direct Co (NYSE:MSM) with a Overweight
U.S. futures rose on Wednesday after a mixed close on Tuesday. Futures of major benchmark indices we