Menu
ETF
Annual · values202520242023202220212020201920182017201620152014
Operating Cash Flow333.72 M USD410.70 M USD699.58 M USD246.18 M USD224.46 M USD396.74 M USD328.43 M USD339.66 M USD246.84 M USD401.10 M USD249.79 M USD272.41 M USD
Depreciation & Amortization90.63 M USD80.89 M USD75.13 M USD70.38 M USD68.85 M USD69.08 M USD65.38 M USD63.15 M USD62.98 M USD71.93 M USD69.73 M USD64.95 M USD
Stock-Based Compensation12.55 M USD18.85 M USD18.64 M USD19.26 M USD17.72 M USD16.93 M USD16.28 M USD14.93 M USD13.93 M USD13.98 M USD14.20 M USD16.69 M USD
Capital Expenditures92.84 M USD99.41 M USD92.49 M USD61.37 M USD53.75 M USD46.99 M USD51.77 M USD44.92 M USD46.55 M USD87.93 M USD51.41 M USD70.62 M USD
Cash Flow from Investing-63.29 M USD-123.40 M USD-112.67 M USD-94.49 M USD-75.75 M USD-49.28 M USD-36.37 M USD-131.92 M USD-88.89 M USD-87.93 M USD-51.41 M USD-94.21 M USD
Cash Flow from Financing-243.57 M USD-307.35 M USD-580.40 M USD-148.14 M USD-233.75 M USD-254.62 M USD-305.63 M USD-177.59 M USD-194.75 M USD-298.37 M USD-207.04 M USD-187.04 M USD
Dividends Paid82.61 M USD
Stock Buybacks39.32 M USD187.69 M USD95.78 M USD27.36 M USD71.26 M USD3.44 M USD84.61 M USD82.37 M USD49.18 M USD383.80 M USD33.41 M USD191.36 M USD
Free Cash Flow240.88 M USD311.29 M USD607.09 M USD184.81 M USD170.72 M USD349.75 M USD276.65 M USD294.74 M USD200.29 M USD313.17 M USD198.39 M USD201.79 M USD

MSC Industrial Direct Co., Inc. is a leading distributor of metalworking and maintenance, repair, and operations (MRO) products and services. The company primarily serves manufacturers of industrial products, from small businesses to large corporations, across North America. It operates by offering an extensive selection of products, including cutting tools, abrasives, fasteners, and welding supplies. The catalog features hundreds of thousands of stock items sourced from thousands of suppliers, positioning MSC Industrial Direct as a key link in the supply chain for industrial customers. With a focus on improving operational efficiencies for its clients, the company offers additional value through specialized solutions like inventory management, technical support, and supply chain optimization. MSC Industrial Direct plays an essential role in maintaining industrial production and operational continuity, aiding various industries such as aerospace, automotive, construction, and government sectors. As a publicly traded company, its performance and direction provide insight into economic health and industrial activity levels across the regions it serves.