rotation.to
Following this device: dark.
Free account
rotation.to
Appearance
Following this device: dark.
Drag a card by its title · ⚙ to size, swap or remove

The company

MSC Industrial Direct Company, Inc.

MSM · NYSE

IndustrialsDistributors & WholesaleLeading

MSM stood above a rising 150-day average in 42 of the last 52 weekly readings, including each of the last 31 weeks. It is 16.1% above that average now. Distributors & Wholesale: 36% of its 77 stocks in an uptrend (+4 points in four weeks); Industrials: 28% (−3 points in four weeks).

Statistics

Rotation
Leading
Weeks in an uptrend
31 in a row
Industry in uptrend
36% +4 in 4 wk
Insider buys, 12 months
$18.0M
Insider sales, 12 months
$313K
Officials’ trades on record
18
Institutions holding
446 (+60)

In the rotation

Each square a week: lit when it closed above a rising 150-day average. 42 of 52 weeks.

22 Apr – 21 Oct
28%39%49%Apr 26Jun 26Jul 26Sep 26Oct 26

Distributors & Wholesale: A minority of its stocks are in an uptrend and the share has been climbing. Industrials: A minority of its stocks are in an uptrend and the share has been slipping.

Money in and out

1 Nov 2024 – 1 Oct 2026
−$4.0M$0$10.5MNov 24May 25Nov 25Apr 26Oct 26

Open-market buys above the line and sales below, in dollars.

Congress and officials

18 disclosed lines: House 11, Senate 7, executive 0; 3 people.

WhoDidAmountTraded
David Perdue Senate: U.S. Senate eFDSenatorsoldjoint$15k–$50k14 Apr 2020filed 2 May 2021
David Perdue Senate: U.S. Senate eFDSenatorsoldjoint$15k–$50k14 Apr 2020filed 8 May 2020
David Perdue Senate: U.S. Senate eFDSenatorboughtjoint$1k–$15k20 Mar 2020filed 5 Apr 2020
David Perdue Senate: U.S. Senate eFDSenatorboughtjoint$1k–$15k17 Mar 2020filed 5 Apr 2020
David Perdue Senate: U.S. Senate eFDSenatorboughtjoint$1k–$15k10 Mar 2020filed 5 Apr 2020
Greg Gianforte House: U.S. House ClerkMT00bought$250k–$500k9 Jan 2020filed 7 Feb 2020
Greg Gianforte House: U.S. House ClerkMT00sold$250k–$500k9 Dec 2019filed 31 Dec 2019
Greg Gianforte House: U.S. House ClerkMT00bought$250k–$500k11 Oct 2019filed 27 Nov 2019
David Perdue Senate: U.S. Senate eFDSenatorsold part ofjoint$1k–$15k30 Sep 2019filed 5 Nov 2019
Greg Gianforte House: U.S. House ClerkMT00sold$100k–$250k10 Sep 2019filed 20 Oct 2019
David Perdue Senate: U.S. Senate eFDSenatorboughtjoint$1k–$15k10 Jul 2019filed 5 Aug 2019
Greg Gianforte House: U.S. House ClerkMT00sold$1k–$15k23 Jan 2019filed 6 Mar 2019

Insiders

Buy orders, 12 months5
Sale orders, 12 months1
Buyers · sellers2 · 1
WhoDidSharesTraded
Rudina SeseriDirectorsold1,800at $86.832 Feb 2026filed 2 Feb 2026

Lines filed since 2 January 2026, newest first; every insider’s older lines are on their own page.

Institutions

Holders446+60 on the quarter
New · exited104 · 47
Reported value$5.6B

Quarter to 30 Jun 2026, against 31 Mar 2026; newest filing 31 Aug 2026.

ManagerSharesChange
BlackRock, Inc.added · filed 7 Aug 20265,560,498$661.4M+127,854+2.4%
VANGUARD PORTFOLIO MANAGEMENT LLCadded · filed 13 Aug 20262,139,176$254.5M+6,319+0.3%
VANGUARD CAPITAL MANAGEMENT LLCadded · filed 13 Aug 20262,026,407$241.0M+24,462+1.2%
FULLER & THALER ASSET MANAGEMENT, INC.added · filed 12 Aug 20261,887,419$224.5M+101,823+5.7%
AMERICAN CENTURY COMPANIES INCreduced · filed 12 Aug 20261,743,956$207.4M-869,007−33.3%
Boston Partnersadded · filed 4 Aug 20261,714,389$204.0M+53,888+3.2%
FIRST TRUST ADVISORS LPreduced · filed 11 Aug 20261,676,859$199.5M-96,274−5.4%
CHARLES SCHWAB INVESTMENT MANAGEMENT INCadded · filed 14 Aug 20261,530,616$182.1M+137,554+9.9%
Sixth Street Partners Management Company, L.P.new · filed 14 Aug 20261,530,616$182.1M+1,530,616
STATE STREET CORPadded · filed 7 Aug 20261,463,620$174.1M+52,860+3.7%
31 Mar 2023 – 30 Jun 2026
312377441Mar 23Dec 23Dec 24Sep 25Jun 26

Everyone who traded it

Martina McIsaac Company insiderPresident & CEO · last 3 Oct 20260 · 0
Robert M. Kuhns Company insiderEVP, Chief Financial Officer · last 14 Sep 20260 · 0
Walter Siegel Company insiderSVP, Gen Counsel & Corp Sec · last 20 Jul 20260 · 0
Mitchell Jacobson Company insiderDirector, 10% owner · last 7 Apr 202610 · 183
Steven Paladino Company insiderDirector · last 5 Feb 20260 · 0
Rudina Seseri Company insiderDirector · last 2 Feb 20260 · 1
Erik Gershwind Company insiderDirector · last 27 Jan 20260 · 85
Michael C. Kaufmann Company insiderDirector · last 24 Jan 20262 · 2
Rahquel Purcell Company insiderDirector · last 24 Jan 20260 · 0
Louise K. Goeser Company insiderDirector · last 23 Jan 20268 · 2
Philip Peller Company insiderDirector · last 23 Jan 20263 · 17
Robert B. Aarnes Company insiderDirector · last 23 Jan 20260 · 0

Same industry

WEYS Weyco GroupLeading+27%
SCSC ScanSourceLeading+22%
VSTS VestisLeading+19%

Distance from each stock’s own 150-day average.

From its SEC filings

Profit per saleFY 2025 · to 30 Aug 202540.8%
Operating profit marginFY 2025 · to 30 Aug 20258.0%
Free cash flow marginFY 2025 · to 30 Aug 20256.4%
Return on capital employedFY 2025 · to 30 Aug 202517.4%
Cash conversionFY 2025 · to 30 Aug 2025167%
Debt to equityFY 2025 · to 30 Aug 20250.58×
Share count trendFY 2025 · to 2 Oct 2025-0.2%
Cash and equivalentsFY 2025 · to 30 Aug 2025$56.2M
Free cash flowFY 2025 · to 30 Aug 2025$240.9M

Analyst forecasts

No analyst forecasts yet.