WallStSmart
ODFL

Old Dominion Freight Line Inc

NASDAQ: ODFL · INDUSTRIALS · TRUCKING

$209.35
-5.60% today

Updated 2026-04-29

Market cap
$43.63B
P/E ratio
43.34
P/S ratio
7.94x
EPS (TTM)
$4.83
Dividend yield
52W range
$126 – $234
Volume
2.1M

Old Dominion Freight Line Inc (ODFL) Financial statements

SEC filings — annual and quarterly data.

Cash flow — annual

Item20062007200820092010201120122013201420152016201720182019202020212022202320242025
Operating cash flow$154.61M$157.74M$196.51M$130.72M$141.08M$277.38M$328.06M$350.67M$391.67M$553.88M$565.58M$536.29M$900.12M$933.02M$1.21B$1.69B$1.69B$1.57B$1.66B$1.37B
Capital expenditures$199.10M$186.83M$181.50M$210.89M$106.35M$250.21M$373.19M$295.61M$367.68M$462.06M$417.94M$382.13M$588.29M$225.08M$550.08M$775.15M$775.15M$757.31M$771.32M$415.03M
Depreciation
Stock-based comp$10.97M$10.97M$6.10M$6.10M$22.48M$17.63M$6.39M$8.85M$13.44M$-2.53M$16.20M$22.70M$10.70M$11.34M$15.04M$15.89M$15.89M$11.08M$11.35M$12.85M
Free cash flow$-44.49M$-29.09M$15.01M$-80.17M$34.73M$27.17M$-45.14M$55.06M$23.99M$91.82M$147.64M$154.17M$311.82M$707.94M$662.53M$916.43M$916.43M$811.83M$887.97M$955.10M
Investing cash flow
Financing cash flow
Dividends paid$0.00$0.00$0.00$0.00$0.00$0.00$0.00$32.92M$42.57M$71.02M$92.37M$134.48M$134.48M$175.09M$223.62M$235.64M
Share repurchases
Debt repayment
Net change in cash$1.28M$70.40M$-62.99M$17.32M$4.61M$-23.32M$-1.30M$117.29M$62.82M$213.29M$-2.14M$61.13M$-276.25M