Old Dominion Freight Line, Inc. logo ODFL - Old Dominion Freight Line, Inc.

NEXT EARNINGS: Apr 22, 2026 (in 30 days) EPS Est: $1.05 | Rev Est: $1.3B
Price: -- -- | CONSENSUS: Hold DETAILS
STRONG
BUY
0
BUY 11
HOLD 19
SELL 6
STRONG
SELL
0
| PRICE TARGET: $193.06 DETAILS
HIGH: $232.00
LOW: $138.00
MEDIAN: $201.00
CONSENSUS: $193.06
UPSIDE: 4.97%
Market Cap: 38.46B
Volume: 504,383
Avg Volume: 2,226,942
52 Week Range: 126.01-221.63
Sector: Industrials
Industry: Trucking
Beta: 1.22
Last Dividend: $1.13
Exchange: NASDAQ
Country: US
Employees: 21,817
IPO Date: 1991-10-24
EPS (TTM): 4.85
P/E Ratio: 32.15
Revenue (TTM): 5.50B
Total Assets: 5.47B
Total Debt: 39.99M
Cash & Equiv: 120.09M
Rev Growth (5Y): 6.5%
EPS Growth (5Y): 11.1%
FCF Growth (5Y): 6.2%
ROCE: 27.3%
Debt/Equity: 0.01

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-04 $1.09 $1.06 +2.8% $1.3B $1.3B +0.6%
2025-10-29 $1.28 $1.22 +4.9% $1.4B $1.4B +0.2%
2025-07-30 $1.27 $1.28 -0.8% $1.4B $1.4B -0.6%
2025-04-23 $1.19 $1.14 +4.4% $1.4B $1.4B +0.6%
2025-02-05 $1.23 $1.16 +6.0% $1.4B $1.4B +0.8%
2024-10-23 $1.43 $1.42 +0.7% $1.5B $1.5B -1.2%
2024-07-24 $1.48 $1.45 +2.1% $1.5B $1.5B 0.0%
2024-04-24 $1.34 $1.34 0.0% $1.5B $1.5B -0.7%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 5.50B 5.81B 5.87B 6.26B 5.26B 4.02B 4.11B 4.04B 3.36B 2.99B 2.97B 2.79B
Net Income 1.02B 1.19B 1.24B 1.38B 1.03B 672.68M 615.52M 605.67M 463.77M 295.76M 304.69M 267.51M
EPS 4.85 5.51 5.66 6.13 4.47 2.86 2.56 2.46 1.88 1.19 1.19 1.03
Total Assets 5.47B 5.49B 5.51B 4.84B 4.82B 4.37B 4.00B 3.55B 3.07B 2.70B 2.47B 2.24B
Total Debt 39.99M 168.29M 79.98M 99.96M 99.95M 99.93M 45.00M 45.00M 95.00M 104.97M 133.81M 155.71M
Cash & Equivalents 120.09M 108.68M 433.80M 186.31M 462.56M 401.43M 403.57M 190.28M 127.46M 10.17M 11.47M 34.79M
Operating Cash Flow 1.37B 1.66B 1.57B 1.69B 1.21B 933.02M 983.89M 900.12M 536.29M 565.58M 553.88M 391.67M
Free Cash Flow 955.10M 887.97M 811.83M 916.43M 662.53M 707.94M 504.56M 311.82M 154.17M 147.64M 91.82M 23.99M
FCF per Share 4.55 4.12 3.71 4.05 2.86 2.99 2.09 1.27 0.62 0.59 0.36 0.09
Book Value 4.31B 4.24B 4.26B 3.65B 3.68B 3.33B 3.08B 2.68B 2.28B 1.85B 1.68B 1.49B
Cash & ST Investments 120.09M 108.68M 433.80M 235.67M 717.00M 731.70M 403.57M 190.28M 127.46M 10.17M 11.47M 34.79M
ROC Equity 0.24 0.28 0.29 0.38 0.28 0.20 0.20 0.23 0.20 0.16 0.18 0.18