Old Dominion Freight Line, Inc.
ODFLLast close · Oct 16, 2026187.72−1.16 (−0.61%)
Market cap$39.0B
Key indicators
Revenue5.6B−0.6% on a year earlier
4.0B
4.1B
4.0B
5.3B
6.3B
5.9B
5.8B
5.5B
5.6B
6.0B
6.5B
7.0B
Fiscal year
FY201818
FY201919
FY202020
FY202121
FY202222
FY202323
FY202424
FY202525
TTMTTM
FY2026E26E
FY2027E27E
FY2028E28E
| Fiscal year | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | TTM | FY2026E | FY2027E | FY2028E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Growth | ||||||||||||
| 4.0B | 4.1B+1.6% | 4.0B−2.3% | 5.3B+30.9% | 6.3B+19.1% | 5.9B−6.3% | 5.8B−0.9% | 5.5B−5.5% | 5.6B−0.6% | 6.0B | 6.5B | 7.0B | |
| — | 1.6% | -2.3% | 30.9% | 19.1% | -6.3% | -0.9% | -5.5% | -0.6% | 8.7% | 8.2% | 8.2% | |
| $2.46 | $2.55+3.8% | $2.84+11.2% | $4.45+56.5% | $6.09+37.0% | $5.63−7.6% | $5.48−2.7% | $4.84−11.7% | $5.20+1.6% | $5.88 | $6.74 | $7.64 | |
| Profitability | ||||||||||||
| 20.2% | 19.9%−0.3 pt | 22.6%+2.7 pt | 26.5%+3.9 pt | 29.4%+2.9 pt | 28.0%−1.4 pt | 26.6%−1.4 pt | 24.8%−1.8 pt | 25.8%+0.4 pt | · | · | · | |
| 15.0% | 15.0%+0.0 pt | 16.8%+1.8 pt | 19.7%+2.9 pt | 22.0%+2.3 pt | 21.1%−0.9 pt | 20.4%−0.7 pt | 18.6%−1.8 pt | 19.4%+0.0 pt | · | · | · | |
| 22.6% | 20.0%−2.6 pt | 20.2%+0.2 pt | 28.1%+7.9 pt | 37.7%+9.6 pt | 29.1%−8.6 pt | 27.9%−1.2 pt | 23.7%−4.2 pt | — | · | · | · | |
| Cash | ||||||||||||
| 311.8M | 504.6M+61.8% | 707.9M+40.3% | 662.5M−6.4% | 916.4M+38.3% | 811.8M−11.4% | 888.0M+9.4% | 955.1M+7.6% | 1.1B+42.8% | · | · | · | |
| 7.7% | 12.3%+4.6 pt | 17.6%+5.4 pt | 12.6%−5.0 pt | 14.6%+2.0 pt | 13.8%−0.8 pt | 15.3%+1.4 pt | 17.4%+2.1 pt | 19.9%+6.0 pt | · | · | · | |
| 42.6M | 54.6M+28.2% | 71.0M+30.2% | 92.4M+30.1% | 134.5M+45.6% | 175.1M+30.2% | 223.6M+27.7% | 235.6M+5.4% | — | · | · | · | |
| Balance sheet | ||||||||||||
| 0.02x | 0.01x−0.00x | 0.03x+0.02x | 0.03x−0.00x | 0.03x+0.00x | 0.02x−0.01x | 0.01x−0.00x | 0.01x−0.00x | 0.00x−0.04x | · | · | · | |
| 246.06M | 241.22M−2.0% | 236.99M−1.8% | 232.82M−1.8% | 226.16M−2.9% | 220.18M−2.6% | 216.49M−1.7% | 211.60M−2.3% | 208.72M−1.6% | · | · | · | |
E = analyst consensus (revenue and EPS only). TTM = the twelve months to Jun 30, 2026: the last fiscal year, plus the quarters since, less the same quarters a year earlier. From the 10-K and the 10-Qs since, as accepted by the SEC; the shaded column is the latest period. EPS and share counts before a stock split are restated in today's share terms.