Viewing insider transactions for MSC Industrial Direct Co., Inc.'s (NYSE:MSM ) over the last year, we see that insiders were net buyers. This means that a larger number of shares were purchased by ...
On a price return basis, the Safest Dividend Yields Model Portfolio (+2.0%) outperformed the S&P 500 (+0.9%) by 1.1% from July 22, 2021 through August 18, 2021. On a total return basis, the Model ...
Shares of industrial supplies company MSC Industrial Direct (NYSE:MSM) fell 3.3% in the afternoon session after its stock ...
MSC Industrial Direct Co (NYSE:MSM) is set to give its latest quarterly earnings report on Thursday, 2025-04-03. Here's what investors need to know before the announcement. Analysts estimate that MSC ...
According to Benzinga Pro, MSC Industrial Direct Co Inc's peer group average for short interest as a percentage of float is 5.49%, which means the company has more short interest than most of its ...
MSC Industrial ( ($MSM) ) has provided an announcement. On December 10, 2025, MSC Industrial Direct Co., Inc. amended its Receivables Purchase ...
MSC Industrial Direct Co. shares plunged 10.4% after management reported lower-than-expected revenue and earnings for the third quarter of 2024. Financial performance for the first half of 2024 also ...
MSC’s Q3 adjusted EPS of $1.08 beat estimates despite a 0.8% drop in net and daily sales. Strong free cash flow of $182M (129% of net income) offsets operating income decline of over 21%. The market’s ...
Investment management company First Pacific Advisors recently released its “FPA Queens Road Small Cap Value Fund” fourth quarter 2024 investor letter. A copy of the letter can be downloaded here. In ...
MSC Industrial Direct (MSC) was upgraded to Overweight from a previous investment rating of Neutral by analysts at financial-services firm J.P. Morgan. They pointed to the potential benefits of tariff ...
MSC Industrial Direct Co (NYSE:MSM) is preparing to release its quarterly earnings on Thursday, 2024-10-24. Here's a brief overview of what investors should keep in mind before the announcement.