Range
94.64 - 96.19
Vol / Avg.
277.8K/410.8K
Div / Yield
3/3.14%
52 Wk
56.29 - 96.23
Mkt Cap
5.3B
Payout Ratio
89.82
Open
95.31
P/E
28.63
EPS
0.32
Shares
56M
Outstanding
56M
Total Float
-
Sector: Industrials.Industry: Trading Companies & Distributors
MSC Industrial Direct is a value-added industrial distributor with a focus on metalworking and maintenance, repair, and operations products and services. The company offers 1.9 million products through a distribution network of almost 100 branches and 12 fulfillment centers. Although MSC has a presence in Canada, Mexico, and the United Kingdom, it primarily operates in the United States. In fiscal 2020, 95% of the firm's $3.2 billion of sales was generated in the U.S.

Earnings

see more
Q3 2021Est.ActualSurprise
EPS
(EXPECTED)2021-07-07
REV
Q2 2021Est.ActualSurprise
EPS1.0201.030 0.0100
REV778.780M773.995M-4.785M

Analyst Ratings

see more
DateAnalyst FirmAnalyst NameActionRatingAction Price Prior Price Target

Related Companies

TickerCompanyChg %Mkt Cap
MSMMSC Industrial Direct Co0.36%5.3B

MSC Industrial Direct Co Company Questions & Answers

Q

How do I buy MSC Industrial Direct Co (MSM) stock?

A

You can purchase shares of MSC Industrial Direct Co (NYSE: MSM) through any online brokerage.

View our list of the best stock brokerages.

Q

Who are MSC Industrial Direct Co's (MSM) main competitors?

A

Other companies in MSC Industrial Direct Co’s space includes: Rush Enterprises (NASDAQ:RUSHA), H&E Equipment Servs (NASDAQ:HEES) and United Rentals (NYSE:URI).

Q

What is the target price for MSC Industrial Direct Co?

A

The latest price target for MSC Industrial Direct Co (NYSE: MSM) was reported by Keybanc on 2021-05-03. The analyst firm set a price target for 102.00 expecting MSM to rise to within 12 months (a possible 6.68% upside). 12 analyst firms have reported ratings in the last year.

Q

How much is MSC Industrial Direct Co (MSM) stock ?

A

The stock price for MSC Industrial Direct Co (NYSE: MSM) is $95.61 last updated Fri May 14 2021 19:59:58 GMT+0000 (Coordinated Universal Time).

Q

When is the next MSC Industrial Direct Co (MSM) dividend?

A

There are no upcoming dividends for MSC Industrial Direct Co. The last dividend paid out to investors was $0.03 on 2021-04-12.

Q

When is MSC Industrial Direct Co (NYSE:MSM) reporting earnings?

A
MSC Industrial Direct Co’s Q3 earnings are confirmed from now on July 7, 2021.
Q

When is the upcoming split for MSM?

A

There is no upcoming split for MSC Industrial Direct Co.