MSC INDUSTRIAL DIRECT CO INC (MSM)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
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$2.46B$2.36B$2.02B$1.69B$1.49B
Gross profit$1.54B$1.57B$1.64B$1.56B$1.33B$1.34B$1.43B$1.39B$1.29B$1.29B$1.32B$1.29B$1.12B$1.08B$940.9M$766.9M$687.8M
Operating expenses$1.22B$1.17B$1.15B$1.08B$994.5M$975.6M$1.03B$972.4M$907.2M$912.9M$937.0M$903.1M$733.0M$666.0M$591.2M$525.1M$483.1M
Operating income$301.6M$390.4M$483.7M$468.7M$301.8M$350.7M$400.0M$420.6M$379.0M$376.0M$379.5M$383.2M$385.5M$412.2M$349.8M$241.8M$204.7M
EBITDAderived$392.2M$471.3M$558.9M$539.1M$370.6M$419.8M$465.4M$483.7M$442.0M$447.9M$449.3M$448.1M$435.0M$446.9M$378.9M$267.9M$231.7M
Net income$199.3M$258.6M$343.2M$339.8M$216.9M$251.1M$288.9M$329.2M$231.4M$231.2M$231.3M$236.1M$238.0M$259.0M$218.8M$150.4M$125.1M
Basic EPSper diluted share$3.57$4.60$6.14$6.09$3.89$4.53$5.23$5.84$4.08$3.78$3.75$3.78$3.77$4.12$3.45$2.39$2.01
Diluted EPSper diluted share$3.57$4.58$6.11$6.06$3.87$4.51$5.20$5.80$4.05$3.77$3.74$3.76$3.75$4.09$3.43$2.37$1.99

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys12$29.06M disclosed value
Sells (SEC code S)10$5.92M disclosed value
22 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Feb 2, 2026Form 4Seseri RudinaDirectorSellClass A Common Stock, $0.001 par value1.8K$86.83$156.3K6.1K
Nov 18, 2025Form 4JACOBSON MITCHELLDirector,TenPercentOwnerBuyClass A Common Stock22.9K$84.96$1.94M2.33M
Nov 13, 2025Form 4PELLER PHILIPDirectorBuyClass A Common Stock, $0.001 par value6.7K$90.14$600.9K9.5K
Nov 3, 2025Form 4JACOBSON MITCHELLDirector,TenPercentOwnerBuyClass A Common Stock30.0K$84.79$2.54M2.31M
Nov 3, 2025Form 4JACOBSON MITCHELLDirector,TenPercentOwnerBuyClass A Common Stock22.0K$83.93$1.84M2.28M