26 funds hold it.Insiders net buying.
Net buying: insiders sold $0 and bought $29M on the open market in 90 days (SEC Form 4). Congress: no trades disclosed in 180 days.
Analyst target and ratings are on paid plans
Unlock the full resultsLast report
Oct 22, 2026
Period ending
Aug 31, 2026
Earnings per share
$1.41 expected
Revenue
Financial statements: Alpha Vantage
| Quarter / reported | Earnings per share | Beat or miss | Revenue / income | Revenue vs last year |
|---|---|---|---|---|
| Aug 31, 2026Reported Oct 22, 2026 | $1.45est. $1.41 | +3.11%beat | $1.08BAlpha Vantage | +10.3%from $978.2M |
| May 30, 2026Reported Jul 1, 2026 | $1.43est. $1.27 | +12.60%beat | $1.05BSEC filing | +7.8%from $971.1M |
| Feb 28, 2026Reported Apr 1, 2026 | $0.82est. $0.84 | -1.94%miss | $917.8MSEC filing | +2.9%from $891.7M |
| Nov 29, 2025Reported Jan 7, 2026 | $0.99est. $0.95 | +4.76%beat | $965.7MSEC filing | +4.0%from $928.5M |
| Aug 31, 2025Reported Oct 23, 2025 | $1.09est. $1.01 | +7.92%beat | $978.2MAlpha Vantage | +2.7%from $952.3M |
| May 31, 2025Reported Jul 1, 2025 | $1.08est. $1.03 | +4.85%beat | $971.1MSEC filing | -0.8%from $979.4M |
| Mar 1, 2025Reported Apr 3, 2025 | $0.72est. $0.72 | +0.00%in line | $891.7MSEC filing | -4.7%from $935.3M |
| Nov 30, 2024Reported Jan 8, 2025 | $0.86est. $0.73 | +17.81%beat | $928.5MSEC filing | -2.7%from $954.0M |
Earnings per share comes from Yahoo Finance where available, then Alpha Vantage or the company release. Revenue comes from company releases, SEC filings, Alpha Vantage or Yahoo Finance. A beat or miss needs an analyst estimate on the same basis as the reported figure, so quarters without one show none. Non-USD amounts carry their currency code.
| USD | Nov 2025 | Feb 2026 | May 2026 | Aug 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $965.7M | $917.8M | $1.05B | $1.08B |
| Cost of what it sold | $573.0M | $540.2M | $616.7M | $640.6M |
| Gross profit | $392.7M | $377.6M | $430.4M | $438.6M |
| What it spent | ||||
| Sales and admin | $3.3M | $5.0M | $310.3M | $634.8M |
| Other operating costs | $308.3M | $305.4M | $13.4M | -$261.7M |
| Total operating expenses | $311.6M | $310.3M | $323.7M | $373.1M |
| What was left | ||||
| Operating profit | $81.1M | $67.2M | $106.7M | $65.5M |
| Interest on debt | $5.4M | $5.6M | $5.4M | $5.3M |
| Profit before tax | $67.5M | $56.0M | $104.2M | $64.3M |
| Tax | $16.4M | $13.9M | $25.5M | $16.3M |
| Net profit | $51.8M | $41.8M | $80.4M | $48.6M |
| EBITDA | $98.0M | $93.4M | $135.0M | $88.7M |
This stock is under pressure.
Trend
Under pressure
25 / 100
RSI 14
20D volatility
52-week range
20D support
20D resistance
Returns
Price vs moving averages
Volume pace
Coverage leans bullish
212 and 293 shares cover taxes as MSC Industrial (MSM) SVP's stock awards vest.
NeutralNov 6An executive receives 754 stock units plus 1,569 options at MSC Industrial (MSM).
NeutralNov 6Stock awards convert to 22,160 common shares for MSC Industrial (MSM) director Erik Gershwind.
NeutralNov 6Sales executive Nadi receives 1,508 restricted stock units at MSC Industrial (MSM).
NeutralNov 6A 72,386-share gift leaves MSC Industrial (MSM) director holding 3.62 million shares directly.
NeutralNov 5Mitchell Jacobson Reports Transfer of 72,386 MSC Industrial Shares on November 3, 2026
NeutralNov 4Erik Gershwind Reports Gift of 4,055 MSC Industrial Shares on October 30, 2026
NeutralNov 4After a 4,055-share gift, MSC Industrial (MSM) director holds 1,641,655 shares directly.
NeutralNov 422 macro signals shaping MSM right now
Unlock sector rotation, regime shifts, and macro event windows tied to this stock.
Unlock the full results