ODFL — OLD DOMINION FREIGHT LINE, INC.
—
Nasdaq ·
Industrials ·
Road & Rail ·
CIK 878927 ·
Last close
$176.85
Market Cap
$36.78B
52W High
$251.64
52W Low
$125.23
ADV30
1,701,970
Next earnings
2026-10-28
Quarterly Fundamentals
Revenues vs Net Income (last 4 Q)
Assets vs Liabilities (last 4 Q)
| Period | Revenues | Gross profit | Op income | Net income | Assets | Cash | Liabilities |
|---|---|---|---|---|---|---|---|
| Jun 2026 | — | — | — | — | — | — | — |
| Mar 2026 | — | — | — | — | — | — | — |
| Dec 2025 | 1,307,296,000 | 412,512,000 | 304,251,000 | 229,470,000 | 5,470,160,000 | 120,091,000 | 1,159,103,000 |
| Sep 2025 | 1,406,511,000 | 478,799,000 | 360,844,000 | 270,947,000 | 5,516,631,000 | 46,592,000 | 1,253,435,000 |
Cashflow TTM (yfinance, fills SEC gap)
Operating CF
$1,407,248,000
Investing CF
$-336,145,000
Financing CF
$-880,219,000
CapEx
$-389,459,000
Dividends Paid
$-236,644,000
Buybacks
$-617,398,000
EPS Diluted TTM
$5.19
As of
2026-08-09
Balance + Analyst (yfinance extras)
Retained Earnings
$4,144,565,000
Inventory
—
Receivables
$566,505,000
ST Investments
—
EBIT TTM
$1,340,935,000
Pretax Income TTM
$1,340,342,000
Interest Exp TTM
$593,000
Analysts
22
Yahoo Snapshot (yfinance, live)
Total Revenue
$5,602,506,752
EBITDA
$1,793,243,008
Free Cash Flow
$970,776,000
Enterprise Value
$37,016,707,072
Total Cash
$283,939,008
Total Debt
$19,997,000
Shares Out
207,968,283
Trailing EPS
$5.20
Book Value
$21.92
ROE
24.8%
ROA
15.8%
Div Yield
0.65%
Annual Trend (SEC EDGAR, last 4y)
Revenues vs Net Income (last 4y)
| FY end | Revenues | Op income | Net income | Assets | Liabilities | Equity | Op cash flow |
|---|---|---|---|---|---|---|---|
| Dec 2025 | 5,496,389,000 | 1,361,045,000 | 1,023,703,000 | 5,470,160,000 | 1,159,103,000 | 4,311,057,000 | 1,370,133,000 |
| Dec 2024 | 5,814,810,000 | 1,543,998,000 | 1,186,073,000 | 5,491,395,000 | 1,246,807,000 | 4,244,588,000 | 1,659,283,000 |
| Dec 2023 | 5,866,152,000 | 1,640,673,000 | 1,239,502,000 | 5,512,393,000 | 1,254,582,000 | 4,257,811,000 | 1,569,135,000 |
| Dec 2022 | 6,260,077,000 | 1,840,632,000 | 1,377,159,000 | 4,838,610,000 | 1,185,693,000 | 3,652,917,000 | 1,691,582,000 |
TTM Snapshot
Revenues TTM
$3,809,930,000
NetIncome TTM
$526,923,000
OpCashFlow TTM
$0
Assets (Latest)
$5,470,160,000
Forward EPS
$6.65
Peers — same industry
| Ticker | Name | Market Cap | Last | Daily % |
|---|---|---|---|---|
| JBHT | HUNT J B TRANSPORT SERVICES INC | $21.23B | $226.07 | — |
| NSC | NORFOLK SOUTHERN CORP | $70.31B | $313.05 | — |
| UPS | UNITED PARCEL SERVICE INC | $70.63B | $94.25 | — |
| CNI | CANADIAN NATIONAL RAILWAY CO | $73.28B | $121.14 | — |
| CP | CANADIAN PACIFIC KANSAS CITY LTD/CN | $76.09B | $86.56 | — |
News headlines (Yahoo Finance, 1h cache)
Old Dominion Announces 4.9% General Rate Increase Effective Oct. 5
2026-09-28 15:27 · Yahoo
Should Investors Buy Old Dominion Despite Its Higher Valuation?
2026-09-28 15:12 · Yahoo
Old Dominion Freight Line names new board member
2026-09-28 14:15 · Yahoo
Old Dominion (ODFL) Announces a Rate Increase. Can it Keep Customers?
2026-09-26 04:14 · Yahoo
Zacks Industry Outlook Highlights Old Dominion Freight Line, ArcBest and J.B. Hunt Transport Services
2026-09-25 08:37 · Yahoo
Winners And Losers Of Q2: Old Dominion Freight Line (NASDAQ:ODFL) Vs The Rest Of The Ground Transportation Stocks
2026-09-24 18:00 · Yahoo
The Bull Case For Old Dominion Freight Line (ODFL) Could Change Following Its October LTL Rate Increase
2026-09-22 02:11 · Yahoo
Old Dominion pulls forward 4.9% GRI as LTL carriers accelerate rate hikes
2026-09-21 15:58 · Yahoo
Old Dominion announces 4.9% general rate increase
2026-09-21 15:14 · Yahoo
Old Dominion (ODFL) Loses 16.2% in 4 Weeks, Here's Why a Trend Reversal May be Around the Corner
2026-09-21 13:35 · Yahoo
Recent Insider Activity
No insider activity indexed for this ticker.