MSM
MSC Industrial Direct Co Inc · Trading Companies & Distributors
$131.40▲ $2.90 (2.26%) todayMarket open
Price
Live from the market
▲ $14.99 (12.87%) past month
Key Statistics
This session and the business
- Open$129.52
- High$132.33
- Low$129.52
- Previous close$128.50
- Volume279,925
- Market cap$7.18B
- Price to earnings30.75
- Earnings per share$4.13
- 52 week range$78.80 to $130.46
- Beta0.82
- Dividend yield3.35%
The Desk and MSM
What this desk has done with it
The desk has not traded MSM yet. Suggest it on the Live Desk.
The Numbers
As reported to the SEC
RevenueNet income
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Revenue | $3.19B | $3.24B | $3.69B | $4.01B | $3.82B | $3.77B |
| Gross profit | $1.34B | $1.33B | $1.56B | $1.64B | $1.57B | $1.54B |
| Operating income | $350.7M | $301.8M | $468.7M | $483.7M | $390.4M | $301.6M |
| Net income | $251.1M | $216.9M | $339.8M | $343.2M | $258.6M | $199.3M |
| EPS (diluted) | $4.51 | $3.87 | $6.06 | $6.11 | $4.58 | $3.57 |
Earnings
Next report 2027-01-05
Reported earnings per share, last 8 quarters.
Over the Years
Valuation and margin
| Year | P/E | Net Margin | ROE |
|---|---|---|---|
| 2025 | 25.3 | 5.2% | 14.1% |
| 2024 | 18.0 | 6.7% | 17.7% |
| 2023 | 16.6 | 8.6% | 24.0% |
| 2022 | 13.0 | 9.2% | 27.0% |
| 2021 | 22.1 | 6.7% | 17.6% |
| 2020 | 14.8 | 7.9% | 18.0% |
What Analysts Say
14 covering, 2026-09-01
- Buy6
- Hold8
- Sell0
News
Recent coverage
- Are Industrial Products Stocks Lagging W.W. Grainger (GWW) This Year?Yahoo · 22h ago
- MSC Industrial Direct (MSM) Stock Looks Above Fair Value On Cash FlowYahoo · 8d ago
- 5 Industrial Distributors With a Competitive Advantage Hiding in Plain SightYahoo · 8d ago
- 3 Cash-Producing Stocks Walking a Fine LineYahoo · 10d ago
- The Hidden Winners Inside SCHD - September 2026SeekingAlpha · 14d ago
Earnings Calls
Read what was said
- Q3 20262026-07-01
Insider Moves
Filed with the SEC
- Rudina SeseriDirectorsold 1,800 shares2026-02-02
- Mitchell JacobsonDirector, Beneficial Ownersold 14,972 shares2026-04-07
- Steven PaladinoDirectorbought 13,960 shares2026-02-05
- Steven PaladinoDirectorsold 13,960 shares2026-02-05
- Erik GershwindDirectorbought 69,452 shares2026-01-27
- Erik GershwindDirectorbought 94,119 shares2026-01-27
- Erik GershwindDirectorsold 277,808 shares2026-01-27
- Steven PaladinoDirectorbought 745 shares2026-01-24
Filings
Straight from EDGAR
- 8-K Current Report2026-08-19
- 8-K/A Current Report (Amended)2026-07-17
- 10-Q Interim Report2026-07-01
- 8-K Current Report2026-07-01
- 8-K Earnings Press Release2026-07-01
- 8-K Current Report2026-06-16
- 8-K Current Report2026-06-16
- 8-K Current Report2026-04-15
Related
Others in the same business