MSC Industrial Direct Co., Inc. logo MSM - MSC Industrial Direct Co., Inc.

NEXT EARNINGS: Apr 2, 2026 EPS Est: $0.84 | Rev Est: $931.6M
Price: -- -- | CONSENSUS: Hold DETAILS
STRONG
BUY
0
BUY 8
HOLD 19
SELL 1
STRONG
SELL
0
| PRICE TARGET: $91.33 DETAILS
HIGH: $95.00
LOW: $85.00
MEDIAN: $94.00
CONSENSUS: $91.33
DOWNSIDE: 2.51%
Market Cap: 5.23B
Volume: 242,343
Avg Volume: 696,360
52 Week Range: 68.1-96.99
Sector: Industrials
Industry: Industrial - Distribution
Beta: 0.82
Last Dividend: $3.44
Exchange: NYSE
Country: US
Employees: 7,191
IPO Date: 1995-12-15
EPS (TTM): 3.57
P/E Ratio: 25.25
Revenue (TTM): 3.77B
Total Assets: 2.46B
Total Debt: 538.81M
Cash & Equiv: 56.23M
Rev Growth (5Y): 1.9%
EPS Growth (5Y): -6.2%
FCF Growth (5Y): -2.3%
ROCE: 16.6%
Debt/Equity: 0.39

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-01-07 $0.99 $0.95 +4.2% $965.7M $931.8M +3.6%
2025-10-23 $1.09 $1.02 +6.9% $978.2M $964.3M +1.4%
2025-07-01 $1.08 $1.03 +4.9% $971.1M $969.2M +0.2%
2025-04-03 $0.72 $0.68 +5.7% $891.7M $899.6M -0.9%
2025-01-08 $0.86 $0.73 +17.8% $928.5M $906.9M +2.4%
2024-10-24 $1.03 $1.08 -4.6% $952.3M $959.7M -0.8%
2024-07-02 $1.33 $1.33 0.0% $979.4M $959.7M +2.0%
2024-03-28 $1.18 $1.16 +1.7% $935.3M $946.5M -1.2%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 3.77B 3.82B 4.01B 3.69B 3.24B 3.19B 3.36B 3.20B 2.89B 2.86B 2.91B 2.79B
Net Income 199.33M 258.59M 343.23M 339.79M 216.91M 251.12M 288.87M 329.22M 231.43M 231.22M 231.31M 236.07M
EPS 3.57 4.60 6.14 6.09 3.89 4.53 5.23 5.84 4.08 3.78 3.75 3.78
Total Assets 2.46B 2.46B 2.54B 2.73B 2.46B 2.38B 2.31B 2.29B 2.10B 2.06B 2.10B 2.06B
Total Debt 538.81M 568.17M 521.42M 860.77M 836.40M 675.46M 441.88M 535.33M 532.98M 606.82M 428.30M 337.06M
Cash & Equivalents 56.23M 29.59M 50.05M 43.54M 40.54M 125.21M 32.29M 46.22M 16.08M 52.89M 38.27M 47.15M
Operating Cash Flow 333.72M 410.70M 699.58M 246.18M 224.46M 396.74M 328.43M 339.66M 246.84M 401.10M 249.79M 272.41M
Free Cash Flow 240.88M 311.29M 607.09M 184.81M 170.72M 349.75M 276.65M 294.74M 200.29M 313.17M 198.39M 201.79M
FCF per Share 4.32 5.53 10.86 3.31 3.06 6.30 5.01 5.23 3.54 5.14 3.24 3.25
Book Value 1.39B 1.39B 1.48B 1.35B 1.15B 1.31B 1.48B 1.39B 1.23B 1.10B 1.33B 1.40B
Cash & ST Investments 56.23M 29.59M 50.05M 43.54M 40.54M 125.21M 32.29M 46.22M 16.08M 52.89M 38.27M 47.15M
ROC Equity 0.14 0.19 0.23 0.25 0.19 0.19 0.20 0.24 0.19 0.21 0.17 0.17