Skip to content

MSM

MSC Industrial Direct Co., Inc.

Stock

$130.12+1.62 (+1.26%)Close Oct 2, 2026

Cash flow statement

LineLast 12 monthsFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016FY2015FY2014FY2013FY2012FY2011FY2010FY2009
Operating cash flow$306M$334M$411M$700M$246M$224M$397M$328M$340M$247M$401M$250M$272M$325M$234M$210M$150M$285M
Capital expenditures$86M$93M$99M$92M$61M$54M$47M$52M$45M$47M$88M$51M$71M$89M$48M$25M$30M$23M
Free cash flow$220M$241M$311M$607M$185M$171M$350M$277M$295M$200M$313M$198M$202M$236M$187M$184M$120M$263M
Stock-based compensation$17M$13M$19M$19M$19M$18M$17M$16M$15M$14M$14M$14M$17M$16M$15M$15M$14M$11M
Buybacks$14M$39M$188M$96M$27M$71M$3.4M$85M$82M$49M$384M$33M$191M$3.8M$48M$69M$48M$1.2M
Dividends paid————————————$83M$76M$63M$119M$52M$50M
Dividends per share————————$2.22$1.80$1.72$4.60——————
Free cash flow margin5.6%6.4%8.1%15.1%5.0%5.3%11.0%8.2%9.2%6.9%10.9%6.8%7.2%9.6%7.9%9.1%7.1%17.6%