arbtrage.com checking… Sign in

MSC Industrial Direct Company, Inc.

MSM
$115.51
▼ -1.3% Today
as of Jun 7, 07:21 ET
Last 30 days +12.27% Apr 28 → Jun 05
$99.43 $104.21 $108.98 $113.75 $118.53 Apr 28 May 05 May 13 May 20 May 29 Jun 05
Open
$116.57
High
$117.45
Low
$114.99
Volume
$335,286
Avg Vol
$639,747
Mkt Cap
$6.5B
P/E (TTM)
42.62
Beta
52w High
$117.45
52w Low
$78.80
Div Yield
Shares Out

Overview

52-week range
$79
$117
95% of range
Avg surprise (last 1)
+4.8%
Avg reaction (last 1)
+6.2%
100% positive

Earnings trends

EPS — actual vs estimate Actual Estimate
$0.76$0.99$1.23$1.46$1.69 Actual $1.69Actual $1.22Actual $1.10Actual $1.27Actual $0.83Actual $1.02Actual $1.08Est $1.03Actual $0.93Actual $0.76 JunDecMarJunNovMayMay/2025NovFeb
Revenue vs Net Income Revenue Net income
$0$19M$38M$56M$75M Jun 24Nov 24Mar 25May 25Nov 25Feb 26

Earnings history

DatePeriodActual EPSEstSurpriseYoY %ΔDay reactSource
Sat Feb 28, 2026Feb 2026 $0.76 financials
Sat Nov 29, 2025Nov 2025 $0.93 financials
Tue Jul 1, 2025May/2025 $1.08 $1.03 +4.8% +6.2% earnings
Sat May 31, 2025May 2025 $1.02 financials
Sat Nov 30, 2024Nov 2024 $0.83 financials
Sat Jun 1, 2024Jun 2024 $1.27 financials
Sat Mar 2, 2024Mar 2024 $1.10 financials
Sat Dec 2, 2023Dec 2023 $1.22 financials
Sat Jun 3, 2023Jun 2023 $1.69 financials

Financials

Income statement (quarterly)

MetricFeb 2026Nov 2025Aug 2025May 2025Mar 2025Nov 2024Aug 2024Jun 2024
Revenue
Cost of revenue$540M$573M$573M$526M$550M$579M
Gross profit$378M$393M$398M$365M$378M$400M
Operating income$65M$76M$83M$62M$72M$107M
Net income$42M$52M$57M$39M$47M$72M
EPS (diluted)$0.76$0.93$1.02$0.70$0.83$1.27

Balance sheet (quarterly)

MetricFeb 2026Nov 2025Aug 2025May 2025Mar 2025Nov 2024Aug 2024Jun 2024
Cash & equivalents$46M$40M$56M$72M$41M$57M$30M$26M
Inventory$677M$660M$644M$649M$645M$637M$644M$666M
Total current assets$1.23B$1.26B$1.23B$1.24B$1.19B$1.21B$1.19B$1.21B
Total assets$2.45B$2.49B$2.46B$2.48B$2.46B$2.47B$2.46B$2.47B
Long-term debt
Total liabilities$1.07B$1.10B$1.07B$1.10B$1.10B$1.09B$1.06B$1.05B
Total equity$1.38B$1.38B$1.39B$1.37B$1.36B$1.38B$1.39B$1.40B

Implied volatility — last 90 days

No IV snapshots yet for MSM.

IV is captured twice daily (9:15 AM & 4:30 PM ET) for tickers with upcoming earnings. Comes online automatically once the next options refresh runs.