ODFL — OLD DOMINION FREIGHT LINE, INC.
—
Nasdaq ·
Industrials ·
Road & Rail ·
CIK 878927 ·
Last close
$212.55
Market Cap
$44.07B
52W High
$252.03
52W Low
$187.67
ADV30
1,684,645
Next earnings
2026-10-28
Quarterly Fundamentals
Revenues vs Net Income (last 4 Q)
Assets vs Liabilities (last 4 Q)
| Period | Revenues | GrossProfit | OpIncome | NetIncome | 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
$43,809,705,984
Total Cash
$283,939,008
Total Debt
$19,997,000
Shares Out
207,356,622
Trailing EPS
$5.27
Book Value
$21.92
ROE
24.8%
ROA
15.8%
Div Yield
0.55%
Annual Trend (SEC EDGAR, last 4y)
Revenues vs Net Income (last 4y)
| FY end | Revenues | OpIncome | NetIncome | Assets | Liabilities | Equity | OCF |
|---|---|---|---|---|---|---|---|
| Dec 2025 | 5,496,389,000 | 1,361,045,000 | 1,023,703,000 | 5,470,160,000 | 1,159,103,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 | — | 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 | — | 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 | — | 1,691,582,000 |
TTM Snapshot
Revenues TTM
$3,178,658,000
NetIncome TTM
$350,172,000
OpCashFlow TTM
$0
Assets (Latest)
$3,068,424,000
Forward EPS
$6.62
Max Pain — expiry 2026-08-21
max pain strike: $230.00 · spot: $215.73 · call oi: 1,693 · put oi: 1,571
Expected Move to 2026-08-21:
±$8.93
(4.14%) —
implied range
$206.80 –
$224.65
· ATM straddle on $220.00 strike
Peers — same industry
| Ticker | Name | Market Cap | Last | Daily % |
|---|---|---|---|---|
| JBHT | HUNT J B TRANSPORT SERVICES INC | $25.91B | $275.96 | — |
| NSC | NORFOLK SOUTHERN CORP | $75.34B | $335.41 | — |
| CNI | CANADIAN NATIONAL RAILWAY CO | $76.41B | $126.32 | — |
| UPS | UNITED PARCEL SERVICE INC | $77.86B | $103.91 | — |
| CP | CANADIAN PACIFIC KANSAS CITY LTD/CN | $81.48B | $92.69 | — |
News headlines (Yahoo Finance, 1h cache)
1 High-Flying Stock for Long-Term Investors and 2 That Underwhelm
2026-08-13 14:13 · Yahoo
Are Transportation Stocks Lagging Old Dominion Freight Line (ODFL) This Year?
2026-08-12 13:40 · Yahoo
1 Unpopular Stock That Deserves Some Love and 2 That Underwhelm
2026-08-10 15:49 · Yahoo
Old Dominion (ODFL) Q2 2026 Earnings Call Transcript
2026-08-08 00:14 · Yahoo
Schneider National Q2 revenues jump 10% to $1.57B
2026-08-05 09:41 · Yahoo
Can ODFL's Q2 Earnings Beat and Higher Spending Drive More Growth?
2026-08-04 17:12 · Yahoo
Is ODFL Stock a Buy as Earnings Improve but Valuation Stays High?
2026-08-04 15:16 · Yahoo
1 Nasdaq 100 Stock to Target This Week and 2 We Question
2026-08-03 22:21 · Yahoo
92-year-old freight company turns rival bankruptcy into profit
2026-08-03 18:06 · Yahoo
ODFL Q2 Deep Dive: Yield Discipline and Margin Gains Amid Volume Headwinds
2026-08-01 18:51 · Yahoo
Recent Insider Activity
No insider activity indexed for this ticker.