ODFL
Old Dominion Freight Line, Inc.
Stock
$180.48+2.38 (+1.34%)Close Oct 2, 2026
Cash flow statement
| Line | Last 12 months | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $1.4B | $1.4B | $1.7B | $1.6B | $1.7B | $1.2B | $933M | $984M | $900M | $536M | $566M | $554M | $392M | $351M | $328M | $278M | $141M | $131M | $197M |
| Capital expenditures | $279M | $415M | $771M | $757M | $775M | $550M | $225M | $479M | $588M | $382M | $418M | $462M | $368M | $296M | $373M | $251M | $106M | $211M | $181M |
| Free cash flow | $1.1B | $955M | $888M | $812M | $916M | $663M | $708M | $505M | $312M | $154M | $148M | $92M | $24M | $55M | −$45M | $27M | $34M | −$80M | $15M |
| Stock-based compensation | — | $13M | $11M | $11M | $16M | $15M | $11M | $17M | $4.9M | $3.2M | $1.4M | $0 | $0 | — | — | — | — | — | — |
| Buybacks | $545M | $730M | $967M | $454M | $1.3B | $536M | $364M | $241M | $163M | $8.0M | $130M | $114M | $5.5M | $0 | $0 | — | — | — | — |
| Dividends paid | $238M | $236M | $224M | $175M | $134M | $92M | $71M | $55M | $43M | $33M | — | — | — | — | — | — | — | — | — |
| Dividends per share | $1.14 | $1.12 | $1.04 | $0.80 | $0.60 | $0.40 | $0.30 | $0.23 | $0.17 | $0.13 | $0.00 | $0.00 | — | — | — | — | — | — | — |
| Free cash flow margin | 19.9% | 17.4% | 15.3% | 13.8% | 14.6% | 12.6% | 17.6% | 12.3% | 7.7% | 4.6% | 4.9% | — | — | — | — | — | — | — | — |