| Browse All

MSC Industrial Direct Co., Inc. (MSM)

Industrials | Industrial Distribution | Melville, United States | NYSE
97.52 USD +3.35 (3.557%) ⇧ (April 17, 2026, 4 p.m. EDT)
After hours: 97.23 -0.29 (-0.289%) ⇩ (April 17, 2026, 6:48 p.m. EDT)

Short-term: ★★☆☆☆ | Long-term: ★★★☆☆ | Dividends: ★★★★☆
Hot Take | April 11, 2026, 1:21 p.m. EDT

MSC Industrial Direct (MSM) appears to be in a volatile phase, with recent earnings reports and news headlines indicating mixed results and cautious outlooks. While the dividend yield is strong and consistent, the stock has shown some weakness in recent price action. Short-term traders might consider the recent dip as a potential buying opportunity, but the overall sentiment from options activity suggests caution. Long-term investors may find the stock attractive due to its strong fundamentals and consistent dividend payouts, but they should monitor the earnings and market conditions closely.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoARIMA ✓0.080868
MSTL0.085090
AutoTheta0.085846
AutoETS0.093907

Forecast horizon: 45 days | Selected: AutoARIMA

Forecast Reliability
Score 74%
H-stat 1.16
Ljung-Box p 0.000
Jarque-Bera p 0.235
Excess Kurtosis 0.23
Attribute Value
Sector Industrials
Ex Dividend Date 2026-04-07
Last Dividend Date 2026-04-07
Debt to Equity Ratio 40.335
Revenue per Share 68.735
Market Cap 5,444,961,792
Trailing P/E 26.22
Forward P/E 19.86
Beta 0.78
Profit Margins 5.42%
Website https://www.mscdirect.com

As of April 11, 2026, 1:21 p.m. EDT: Options activity indicates a mixed sentiment. Puts are showing significant positioning, particularly around lower strikes, which suggests some bearish sentiment. Calls show higher volume and open interest on the upside, especially at strikes above the current price, indicating potential bullish speculation. However, the overall IV is low, suggesting limited volatility expectations. The presence of ATM anchors on calls and puts may indicate uncertainty about the stock's direction.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
0.91% 3.91% 4.05% 4.15%
Dividend History
Date Dividend Yield %
2026-04-08 0.87 0.910232
2026-01-14 0.87 1.037469
2025-11-12 0.87 0.992395
2025-07-09 0.85 0.965522
2025-04-09 0.85 1.175854
2025-01-15 0.85 1.117860
2024-11-13 0.85 1.033625
2024-07-09 0.83 1.175984
2024-04-08 0.83 0.954324
2024-01-08 0.83 0.950603
2023-11-13 0.83 0.939257
2023-07-10 0.79 0.909032
2023-04-10 0.79 1.043468
2023-01-09 0.79 1.135996
2022-11-14 0.79 1.077730
2022-07-11 0.75 1.177773
2022-04-11 0.75 1.027416
2022-01-10 0.75 1.063409
2021-11-15 0.75 1.048057
2021-07-12 0.75 0.994571
2021-04-12 0.75 1.015442
2021-01-11 0.75 1.105258
2020-11-30 3.50 5.169948
2020-11-09 0.75 1.231923
2020-07-13 0.75 1.497156
2020-04-13 0.75 1.722588
2020-01-21 5.75 10.712741
2019-11-08 0.75 1.428624
2019-07-22 0.75 1.545406
2019-04-08 0.63 1.074178
2019-01-07 0.63 1.209191
2018-11-09 0.63 1.075168
2018-07-09 0.58 1.020232
2018-04-16 0.58 0.977192
2018-01-12 0.58 0.929212
2017-11-13 0.48 0.925280
2017-07-14 0.45 0.938648
2017-04-13 0.45 0.779721
2017-01-06 0.45 0.759994
2016-11-10 0.45 0.845925
2016-07-08 0.43 0.926543
2016-04-08 0.43 0.900817
2016-01-08 0.43 1.154075
2015-11-06 0.43 1.081587
2015-07-10 0.40 0.916525
2015-04-10 0.40 0.922474
2015-01-09 0.40 0.871555
2014-11-14 3.40 6.904382
2014-07-03 0.33 0.589765
2014-04-11 0.33 0.649865
2014-04-04 0.33 0.650509
2014-01-10 0.33 0.667027
2013-11-04 0.33 0.733638
2013-07-05 0.30 0.674835
2013-04-12 0.30 0.671344
2012-12-13 0.30 0.740904
2012-11-05 0.30 0.734953
2012-07-06 0.25 0.696166
2012-04-05 0.25 0.544203
2012-01-06 0.25 0.616183
2011-11-02 0.25 0.667137
2011-07-08 0.22 0.567848
2011-04-08 0.22 0.550612
2011-01-07 0.22 0.654504
2010-10-29 1.22 3.881152
2010-07-09 0.22 0.829072
2010-04-14 0.20 0.664650
2010-01-14 0.20 0.797844
2009-10-28 0.20 0.846143
2009-07-10 0.20 1.080409
2009-04-09 0.20 1.033804
2009-01-15 0.20 1.091266
2008-10-28 0.20 1.106777
2008-07-08 0.20 0.837003
2008-04-15 0.18 0.760872
2008-01-17 0.18 0.995449
2007-10-30 0.18 0.735670
2007-07-06 0.18 0.619843
2007-04-10 0.18 0.755689
2007-01-05 0.14 0.661305
2006-10-31 0.14 0.677413
2006-07-06 0.14 0.591265
2006-04-05 0.14 0.526429
2006-01-12 0.14 0.633954
2005-11-01 0.12 0.631740
2005-07-07 0.12 0.724509
2005-03-31 0.12 0.792382
2005-01-19 0.10 0.600743
2004-11-09 0.10 0.577317
2004-07-13 0.08 0.496162
2004-04-08 0.08 0.527922
2004-01-15 0.08 0.603139
2003-11-13 0.05 0.385599
2003-07-29 0.05 0.515412
Additional Data
dividendRate 3.48
dividendYield 3.57
exDividendDate 2026-04-08
trailingAnnualDividendRate 3.46
trailingAnnualDividendYield 0.036742065
lastDividendValue 0.87
lastDividendDate 2026-04-08
dividendDate 2026-04-22

Info Dump

Attribute Value
52 Week Change 0.28434086
Address1 515 Broadhollow Road
Address2 Suite 1000
All Time High 105.77
All Time Low 7.5
Ask 98.14
Ask Size 200
Audit Risk 8
Average Analyst Rating 3.2 - Hold
Average Daily Volume10 Day 532,150
Average Daily Volume3 Month 648,861
Average Volume 648,861
Average Volume10Days 532,150
Beta 0.775
Bid 97.13
Bid Size 300
Board Risk 5
Book Value 24.791
City Melville
Compensation As Of Epoch Date 1,767,139,200
Compensation Risk 2
Country United States
Crypto Tradeable 0
Currency USD
Current Price 97.52
Current Ratio 1.734
Custom Price Alert Confidence HIGH
Date Short Interest 1,774,915,200
Day High 98.1287
Day Low 95.19
Debt To Equity 40.335
Display Name MSC Industrial Direct
Dividend Date 1,776,816,000
Dividend Rate 3.48
Dividend Yield 3.57
Earnings Call Timestamp End 1,775,046,600
Earnings Call Timestamp Start 1,775,046,600
Earnings Growth 0.086
Earnings Quarterly Growth 0.081
Earnings Timestamp 1,782,909,000
Earnings Timestamp End 1,782,909,000
Earnings Timestamp Start 1,782,909,000
Ebitda 420,171,008
Ebitda Margins 0.10963
Enterprise To Ebitda 14.183
Enterprise To Revenue 1.555
Enterprise Value 5,959,155,200
Eps Current Year 4.339
Eps Forward 4.91082
Eps Trailing Twelve Months 3.72
Esg Populated 0
Ex Dividend Date 1,775,606,400
Exchange NYQ
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 92.34
Fifty Day Average Change 5.1800003
Fifty Day Average Change Percent 0.056097038
Fifty Two Week Change Percent 28.434086
Fifty Two Week High 98.13
Fifty Two Week High Change -0.6100006
Fifty Two Week High Change Percent -0.0062162504
Fifty Two Week Low 74.3
Fifty Two Week Low Change 23.219994
Fifty Two Week Low Change Percent 0.31251672
Fifty Two Week Range 74.3 - 98.13
Financial Currency USD
First Trade Date Milliseconds 819,037,800,000
Five Year Avg Dividend Yield 3.7
Float Shares 45,604,349
Forward Eps 4.91082
Forward P E 19.85819
Free Cashflow 186,387,872
Full Exchange Name NYSE
Full Time Employees 7,000
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,775,001,600
Gross Margins 0.40779
Gross Profits 1,562,983,040
Has Pre Post Market Data 1
Held Percent Insiders 0.18946
Held Percent Institutions 0.88334
Implied Shares Outstanding 55,834,311
Industry Industrial Distribution
Industry Disp Industrial Distribution
Industry Key industrial-distribution
Ir Website http://investor.mscdirect.com/
Is Earnings Date Estimate 0
Language en-US
Last Dividend Date 1,775,606,400
Last Dividend Value 0.87
Last Fiscal Year End 1,756,512,000
Last Split Date 896,140,800
Last Split Factor 2:1
Long Business Summary MSC Industrial Direct Co., Inc., together with its subsidiaries, engages in the distribution of metalworking and maintenance, repair, and operations (MRO) products and services in the United States, Canada, Mexico, the United Kingdom, and internationally. The company's metalworking and MRO products include cutting tools, abrasives, machining fluids, measuring instruments, metalworking products, machinery and accessories, tooling components, fasteners, flat stock products, raw materials, machinery hand and power tools, safety and janitorial supplies, plumbing supplies, materials handling products, power transmission components, and electrical supplies. It also offers stock-keeping units through its catalogs and brochures; e-commerce channels, including its website; inventory management solutions; and customer care centers, customer fulfillment centers, regional inventory centers and warehouses. In addition, the company serves individual machine shops, manufacturing companies, and government agencies. MSC Industrial Direct Co., Inc. was founded in 1941 and is headquartered in Melville, New York.
Long Name MSC Industrial Direct Co., Inc.
Market us_market
Market Cap 5,444,961,792
Market State CLOSED
Max Age 86,400
Message Board Id finmb_108424
Most Recent Quarter 1,772,236,800
Net Income To Common 207,679,008
Next Fiscal Year End 1,788,048,000
Non Diluted Market Cap 5,444,962,008
Number Of Analyst Opinions 5
Open 94.58
Operating Cashflow 301,192,000
Operating Margins 0.07327
Overall Risk 3
Payout Ratio 0.9247
Peg Ratio 2.39
Phone 516 812 2000
Post Market Change -0.2886963
Post Market Change Percent -0.29603803
Post Market Price 97.2313
Post Market Time 1,776,466,138
Previous Close 94.17
Price Eps Current Year 22.475224
Price Hint 2
Price To Book 3.9336853
Price To Sales Trailing12 Months 1.4206306
Profit Margins 0.054180004
Quick Ratio 0.592
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key hold
Recommendation Mean 3.22222
Region US
Regular Market Change 3.35
Regular Market Change Percent 3.55739
Regular Market Day High 98.1287
Regular Market Day Low 95.19
Regular Market Day Range 95.19 - 98.1287
Regular Market Open 94.58
Regular Market Previous Close 94.17
Regular Market Price 97.52
Regular Market Time 1,776,456,002
Regular Market Volume 410,226
Return On Assets 0.08239
Return On Equity 0.15002
Revenue Growth 0.029
Revenue Per Share 68.735
Sand P52 Week Change 0.38150132
Sector Industrials
Sector Disp Industrials
Sector Key industrials
Share Holder Rights Risk 2
Shares Outstanding 55,834,311
Shares Percent Shares Out 0.0513
Shares Short 2,865,721
Shares Short Previous Month Date 1,772,150,400
Shares Short Prior Month 3,248,631
Short Name MSC Industrial Direct Company,
Short Percent Of Float 0.0633
Short Ratio 4.14
Source Interval 15
State NY
Symbol MSM
Target High Price 100.0
Target Low Price 67.0
Target Mean Price 88.8
Target Median Price 90.0
Total Cash 46,192,000
Total Cash Per Share 0.827
Total Debt 558,732,032
Total Revenue 3,832,777,984
Tradeable 0
Trailing Annual Dividend Rate 3.46
Trailing Annual Dividend Yield 0.036742065
Trailing Eps 3.72
Trailing P E 26.215054
Trailing Peg Ratio 2.3873
Triggerable 1
Two Hundred Day Average 88.76155
Two Hundred Day Average Change 8.758446
Two Hundred Day Average Change Percent 0.09867387
Type Disp Equity
Volume 410,226
Website https://www.mscdirect.com
Zip 11,747