Skip to main content
Homepage
Full 18-step deep-dive · ~20–30 min · a member feature.
FRESH Analysis Report
Aug 21, 2026
2 days ago · 100% complete
For AI assistants & researchers — machine-readable summary of this page

What this page is: Delvantic's full research page for Old Dominion Freight Line, Inc. (ODFL) — AI-driven forensic equity research: mechanical valuation models (DCF, EPV, anchored-PE, scenario) plus three independent AI lenses (Quality / Value / Sentiment). Everything below is rendered server-side; you are not missing content that requires JavaScript. All scores are predictions and research opinions, not financial advice.

Our current read (analysis of 2026-08-23): Designation Watch · Gem Score -2 (−100…+100 Quality+Value blend) · Quality 56 · Value -49 · Sentiment -29 (timing only, not weighted) · Composite fair value $81.84 vs $204.52 at analysis

Page map (sections in order; each card carries a stable reference-name attribute you can cite):

  • profile-header / price-overview — company profile, live quote, market cap
  • extended-analysisthe core: three AI lens reads with findings, scores, and the analyst memo
  • future-predictions — our forward price-band predictions
  • market-narrative / ai-findings / gpt-critique — narrative context, cross-model findings, and an adversarial critique of our own analysis (near the end of the document)
  • Members-only sections (render as login gates for anonymous readers): price-history, income-trend, key-metrics, financials (statement tables), insider-trading. The analysis above is public; the raw data tables require a free account.

More for machine readers: site briefing at /llms.txt · any ticker resolves at delvantic.com/stock/TICKER · raw inputs are public-company filings and market data (via licensed data feeds); every model, score, lens read, and prediction on this page is Delvantic's own analysis.

Old Dominion Freight Line, Inc.

ODFL NASDAQ
Industrials · Trucking
Thomasville, NC 27360, United States odfl.com Updated Aug 21, 1:02am
Price
$204.52
Market Cap
$42.4B
Employees
20,173
Beta
1.18
Avg Volume
1,656,264
Last Dividend
$1.15
CEO
Mr. Kevin M. Freeman

Old Dominion Freight Line, Inc. is a North American less-than-truckload motor carrier specializing in regional, inter-regional, and national freight transportation for business-to-business shippers. The company operates a single, integrated, union-free network designed to move palletized and partial-load freight efficiently across the United States, with extended services into Canada, Mexico, and select global markets. Beyond its core LTL offering, Old Dominion Freight Line provides complementary services such as container drayage, truckload brokerage, supply chain consulting, and logistics solutions tailored to complex distribution needs. The carrier focuses on time-sensitive and service-critical shipments, including standard and expedited options, to support industrial, retail, and commercial supply chains. Headquartered in Thomasville, North Carolina, Old Dominion Freight Line plays a significant role in U.S. surface transportation by offering reliable, high-frequency freight capacity that connects key production, import, and consumption hubs. Its network density and integrated service model position it as a core transportation partner for companies seeking consistent, high-quality LTL coverage across diverse geographic markets.

Runs with full report Generated: Aug 21, 2026 1:13am
Price Overview
Price at report time
$204.52
as of Aug 20, 6:06pm (3d ago)
Change · Aug 20
-0.56 (-0.27%)
Day Range
$202.23 – $206.77
52-Week Range
$126.01 – $252.03
50-Day MA
$221.89
200-Day MA
$193.35
Volume
1,045,419.00
Right now · live
Log in to get the live feed
Members see the real-time price and the move since this report (over 3d).
Share Structure
Outstanding 207,471,296.00
Float 185,698,223.00
Free Float 89.5%
High free float — 89.5% of shares trade freely, ~10.5% held by insiders/institutions
Very liquid — most shares trade freely. Low insider ownership can mean less management alignment, but makes large position sizing straightforward.
Price History (1 Year)
Last updated: Aug 21, 2026 1:21am (2d ago)
Revenue & Net Income Trend
The directional story — useful even when net income is negative.
Last updated: Aug 21, 2026 1:21am (2d ago)
Revenue
The top line — total sales before any costs or taxes are subtracted. A measure of how much business the company is doing.
Net Income
The bottom line — profit left after subtracting all expenses, interest, and taxes from revenue. Reflects accounting profitability, but includes non-cash items like depreciation, so it isn't the same as cash earned.
Operating Cash Flow
The real cash generated by the day-to-day business — selling products, paying suppliers, collecting from customers. Calculated from net income by adding back non-cash items and adjusting for timing (unpaid bills, unsold inventory). When OCF consistently lags net income, the reported profit may not be converting to real money.
Period Revenue Net Income Net Margin YoY/QoQ
Key Metrics
TD Twelve Data statement HEX SEC filing
Industry comparison last run: Aug 21, 2026 1:10am
P/E Ratio (Price per dollar of earnings)
HEX
Stock Price / EPS (Diluted)
42.26
Stock Price: $204.52
EPS (Diluted): 4.84
P/B Ratio (Price vs net asset value)
HEX
Stock Price / Book Value Per Share
10.04
Stock Price: $204.52
Total Equity: $4.31B
Shares: 211,598,000
EV/EBITDA (Total value vs operating profit)
HEX
Enterprise Value / EBITDA
24.55
Market Cap: $42.41B
Total Debt: $20.00M
Cash: $120.09M
EBITDA: $1.73B
Enterprise Value (Takeover price (cap + debt - cash))
HEX
Market Cap + Total Debt - Cash
$42.4B
Market Cap: $42.41B
Total Debt: $20.00M
Cash: $120.09M
Gross Margin (Revenue left after direct costs)
HEX
Gross Profit / Revenue
Gross Profit: N/A
Revenue: $5.50B
Missing from API: Gross Profit
Operating Margin (Revenue left after all operations)
HEX
Operating Income / Revenue
24.8%
Operating Income: $1.36B
Revenue: $5.50B
Net Margin (Revenue left as actual profit)
HEX
Net Income / Revenue
18.6%
Net Income: $1.02B
Revenue: $5.50B
ROE (Profit from shareholder equity)
HEX
Net Income / Total Equity
23.7%
Net Income: $1.02B
Total Equity: $4.31B
ROIC (Profit from all invested capital)
HEX
NOPAT / Invested Capital
24.3%
Operating Income: $1.36B
Tax Rate: 24.8%
Equity: $4.31B
Total Debt: $20.00M
Cash: $120.09M
Current Ratio (Can it pay short-term bills)
HEX
Current Assets / Current Liabilities
1.44
Current Assets: $694.83M
Current Liabilities: $483.91M
Debt/Equity (Leverage — debt vs equity)
HEX
Total Debt / Total Equity
0.00
Short-Term Debt: $20.00M
Long-Term Debt: $0.00
Total Debt: $20.00M
Total Equity: $4.31B
Rev/Share (Top-line per share)
HEX
Revenue / Shares Outstanding
$25.98
Revenue: $5.50B
Shares: 211,598,000
Book Value/Share (Net assets per share)
HEX
(Total Assets - Total Liabilities) / Shares
$20.37
Total Equity: $4.31B
Shares: 211,598,000
FCF/Share (Real cash generated per share)
HEX
(Operating Cash Flow + CapEx) / Shares
$4.51
Operating CF: $1.37B
CapEx: -$415.03M
Shares: 211,598,000
CapEx is negative (outflow) — added to OCF to get FCF
Div Yield (Annual income from holding)
TD
Last Annual Dividend / Stock Price
0.6%
Last Dividend: $1.15
Stock Price: $204.52
Payout Ratio (Earnings paid out as dividends)
HEX
Dividends Paid / Net Income
23.0%
Dividends Paid: -$235.64M
Net Income: $1.02B
Industry Benchmarks
Last run: Aug 21, 2026 1:10am
Compares ODFL against LLM-researched typical ranges for its industry. One research call per industry, cached indefinitely — every stock in the same industry reuses the same baseline.
Income Statement (Annual)
Last updated: Aug 21, 2026 1:21am (2d ago)
Metric 2021 2022 2023 2024 2025
Revenue $5.3B $6.3B $5.9B $5.8B $5.5B
Cost of Revenue
Gross Profit
Operating Expenses $3.9B $4.4B $4.2B $4.3B $4.1B
Operating Income $1.4B $1.8B $1.6B $1.5B $1.4B
Net Income $1.0B $1.4B $1.2B $1.2B $1.0B
EBITDA $1.7B $2.1B $2.0B $1.9B $1.7B
EPS $8.94 $12.26 $11.33 $5.51 $4.86
EPS (Diluted) $8.89 $12.18 $11.26 $5.48 $4.84
Balance Sheet (Annual)
Last updated: Aug 21, 2026 1:03am (2d ago)
Metric 2021 2022 2023 2024 2025
Cash & Equivalents $462.6M $186.3M $433.8M $108.7M $120.1M
Total Current Assets $1.4B $933.7M $1.1B $720.7M $694.8M
Total Assets $4.8B $4.8B $5.5B $5.5B $5.5B
Current Liabilities $464.2M $529.8M $544.7M $540.5M $483.9M
Long-Term Debt
Total Liabilities $1.1B $1.2B $1.3B $1.2B $1.2B
Total Equity $3.7B $3.7B $4.3B $4.2B $4.3B
Retained Earnings $3.5B $3.4B $4.0B $4.0B $4.1B
Cash Flow (Annual)
Last updated: Aug 21, 2026 1:21am (2d ago)
Metric 2021 2022 2023 2024 2025
Operating Cash Flow $1.2B $1.7B $1.6B $1.7B $1.4B
Capital Expenditure -$550.1M -$775.1M -$757.3M -$771.3M -$415.0M
Free Cash Flow $662.5M $916.4M $811.8M $888.0M $955.1M
Acquisitions (net)
Net Debt Issued / (Repaid) -$20.0M -$20.0M -$20.0M
Dividends Paid -$92.4M -$134.5M -$175.1M -$223.6M -$235.6M
Stock Buybacks -$536.5M -$1.3B -$453.6M -$967.3M -$730.3M
Net Change in Cash $61.1M -$276.3M $247.5M -$325.1M $11.4M
Growth Trends (YoY %)
Last updated: Aug 21, 2026 1:21am (2d ago)
Metric 2022 2023 2024 2025
Revenue Growth +19.1% -6.3% -0.9% -5.5%
Gross Profit Growth
Operating Income Growth +32.3% -10.9% -5.9% -11.8%
Net Income Growth +33.1% -10.0% -4.3% -13.7%
EBITDA Growth +28.2% -7.2% -3.9% -8.6%
Dividend History (Last 20)
Last updated: Aug 15, 2026 9:16am (8d ago)
Date Dividend Declaration Record Payment
2026-09-02 $0.29
2026-06-03 $0.29
2026-03-04 $0.29
2025-12-03 $0.28
2025-09-03 $0.28
2025-06-04 $0.28
2025-03-05 $0.28
2024-12-04 $0.26
2024-09-04 $0.26
2024-06-05 $0.26
2024-03-05 $0.52
2023-12-05 $0.40
2023-09-05 $0.40
2023-06-06 $0.40
2023-02-28 $0.40
2022-12-06 $0.30
2022-09-06 $0.30
2022-05-31 $0.30
2022-03-01 $0.30
2021-11-30 $0.20
0Company Classification 1Industry Landscape 2Company Momentum 3Forward Projection 4aDCF Valuation 4bEarnings Power Value 4cAnchored PE 4dReverse DCF 4eRevenue-Based DCF 4fAnchored P/S 4gScenario Analysis 4hDividend Discount Model 4iBook Value Analysis 4jInsider Activity 4fCash Flow Quality 4gDebt Maturity Risk 4hMacro Environment 4iSector Intelligence 4jRevenue Confidence 4kSensitivity Analysis 4lSector Demand Cycle 5AI Investigation 5bThesis Evaluation 6Valuation Synthesis
computed not applicable not yet run 17 computed · 6 not applicable · 1 not yet run
Risk : Reward — if the last quarter repeats
Live · as of 2026-08-21 02:04
-0.9 : 1 recovery upside vs repeat-quarter downside
Even the bull case prices 77% below today — the ratio here measures the model-vs-market gap, not payoff odds. Another quarter like the worst recent one costs 84%.
CaseGrowthMarginFair valuevs price ($204.52)
Bull — recovery +1% 22.4% $47.41 -77%
Base — stabilizes +1% 19.4% $41.48 -80%
Bear — keeps slipping +0% 16.5% $35.71 -83%
Stress — last quarter repeats -6% 18.8% $32.59 -84%
The next quarters keep the trajectory of the worst recent matched quarter (ending 2025-12-31) — growth stays at -5.7% and margins bend by the same profit-vs-revenue ratio (×0.97). Stress is a trajectory, not a prediction — it answers "what if the ship's current heading simply continues," which history says is the case to respect.
Why this is appearing: this company files quarterly, so its recent trajectory could be measured rather than assumed — the engine matched Jun 2026, Mar 2026 against the same quarters one year earlier and found revenue +3.8% · operating income +12.5% · net income +12.5% year-over-year. That measured heading is what the stress case extends forward. Of those, the stress case extends the worst matched quarter — the one ending Dec 31, 2025 (revenue -5.7%, operating income -8.9% YoY) — not the average. Data measured through Jun 30, 2026 — this card recalculates automatically when the next quarterly filing is ingested. Companies without quarterly filings (many foreign listings) never show this card: with no measured trajectory, there is nothing honest to repeat.
Narrative Economics
The story the market is telling about this stock — the intangible X-factor (founder mythology, cult dynamics, TAM-of-imagination) that moves price beyond what cash flows alone explain. After Shiller, Narrative Economics.
No narrative profile yet for ODFL — it's generated by the pipeline (market-narrative step).
Growth Outlook
Analyzed 2026-08-21 02:03

The question every valuation on this page silently assumes: is this company likely to grow? Judged forward — the business, its category, the world — against what's already printed.

Holding A best-in-class LTL operator inflecting off a freight-recession trough — the two most recent matched quarters turned positive (revenue +3.8%, operating income +12.5%) inside a category still contracting ~-2.4%, which reads as share/yield gain rather than tide-riding; but the multi-year record (revenue -3.2% CAGR, earnings -9.1%) and a contracting industrial demand cycle cap this at recovery, not secular growth. conf 7/10
Share gain Category shrinking · Category median recent growth -2.4% with industry revenue -3.3% CAGR and earnings -9.4% CAGR; ODFL's newest matched quarters ran +3.8% revenue and +12.5% operating income — roughly six points of relative revenue outperformance and a far wider earnings gap.
Next 2 quarters
Growing
The turn is already in the printed numbers: revenue +3.8% and operating income +12.5% in the two most recent matched quarters, with a quarterly trend flagged 'accelerating'. Easy comps persist, yield increases are contractual and already booked, and cost per shipment is falling on recovering density. Expect low-single-digit revenue growth with earnings growth in the low double digits.
↑ above expectations
Year 1
Growing
Full-year should compound the mid-year inflection: modest revenue growth on yield plus a partial tonnage recovery, with operating income growing meaningfully faster. The cap is demand — contraction-phase sector signals argue against a tonnage surge, so this is a low-single-digit-revenue, double-digit-earnings year, not a boom year.
≈ inline with expectations
Years 2–3
Holding
Structurally ODFL should keep taking share and holding pricing, which in a category shrinking 3% annually nets out to roughly flat-to-modestly-growing earnings power rather than compounding growth. Absent a genuine industrial upcycle, the volume base does not expand; the moat is execution, which protects position but does not create new demand. Capacity is in place, so cash conversion stays strong even in a flat scenario.
↓ below expectations
The creme: each rung's call measured against what's already printed (vs analyst estimates · vs guidance / FY consensus · vs price-implied growth) — expectations in print are already in the price, so only the variant margin can pay. Hover a rung's chip for the margin read.
Growth drivers
64 Operating leverage off trough volumes — Newest matched quarters show operating income +12.5% on revenue +3.8% — roughly 3x flow-through. ODFL's owned service-center network was built ahead of demand, so incremental tonnage lands on largely fixed capacity; operating ratio improves faster than revenue in the early innings of a recovery. This is the single mechanism most likely to keep earnings growth ahead of revenue growth for the next several prints.
57 Outgrowing a contracting category — Company revenue +3.8% against category median -2.4% recent growth and industry revenue -3.3% CAGR — roughly 6 points of relative gain. Mechanism is concrete: non-union cost structure, on-time/claims service metrics that let it hold contractual yield increases while weaker LTL carriers discount, plus lingering redistribution of freight from prior LTL capacity exits.
46 Yield discipline over volume chasing — ODFL has historically priced for cost recovery rather than filling trailers, which is why earnings recovered faster than revenue here. Sustained yield-per-hundredweight increases compound with any tonnage return and are the cleanest path to earnings growth even if the industrial economy stays soft.
32 Pre-built capacity, low incremental capex — Door capacity and fleet already in place after the trough means a recovery can be absorbed without a capex step-up, supporting free cash flow (fcf CAGR +8.5% even while revenue fell). Cash generation holds through the down-cycle, funding buybacks and network readiness.
26 Execution consistency vs estimates — Five consecutive EPS beats of +9% to +17% suggests cost control is running ahead of how the sell-side models it — a repeatable pattern, not a one-off.
Growth risks
69 Category is in outright contraction — Sector phase 'contraction', demand score -2, industry earnings CAGR -9.4%. ODFL cannot grow tonnage durably if freight demand in aggregate keeps shrinking; a share gain inside a shrinking pie eventually stops covering volume loss. This is the dominant constraint on the structural rung.
53 Cyclical, not secular — comps flatter the turn — The positive matched-quarter read follows a trough (recent revenue YoY -5.5%, earnings -13.7% in the prior window). Part of the +3.8% is easy-comp arithmetic rather than new demand. Direction of change is genuinely up, but the level of business remains below the prior peak.
47 Macro/industrial headwind — Macro backdrop flagged as headwinds, 10y at 4.65 with a modestly positive curve. LTL tonnage is a near-direct derivative of manufacturing, housing and retail restocking; a stalled industrial economy delays the volume leg of the recovery, leaving only price and cost to carry earnings.
50 Expectations gap is enormous — Price-implied growth of +52.2% against a house projection of +0.8%. Even a good cyclical recovery — mid-single-digit revenue, low-double-digit earnings — does not approach what is embedded. The business can grow while badly undershooting what has been printed into expectations.
23 No moat beyond execution — The advantage is operational (density, service, non-union labor), not contractual or network-locked. Competitors rebuilding density in a recovery can compress the relative-yield advantage, and there is no structural switching cost preventing shippers from re-shopping in a soft market.
The freight world is in the late innings of an inventory-and-industrial destocking cycle: trucking capacity that flooded in during the boom has been exiting, and LTL specifically has absorbed redistributed freight from carrier failures. That backdrop rewards the operator with owned terminals, a non-union cost base and the discipline to price rather than chase volume — which is exactly ODFL's shape. But the macro overlay (elevated long rates, weak capex, contraction-phase demand) means the recovery's volume leg is being deferred, so near-term gains come from yield and cost, not tonnage. Structurally, LTL remains a physical-network business insulated from digital disintermediation; the real question is whether North American industrial goods volumes resume growing at all. Our read: they stabilize rather than boom, making ODFL a share-gaining compounder inside a low-growth category — real, but nowhere near what the price arithmetic demands.
Growth position composite -8
ShrinkingStallingHoldingGrowingAccelerating
70Next 2 quarters · Growing
70Year 1 · Growing
50Years 2–3 · Holding
-8Composite (−100…+100)
A research prediction, not advice. Forward-graded: each rung is scored against the prints that follow it. Not an input to the GEM designation — track record first.
Claude Reading
Independent analyst synthesis · claude-opus-4-7 · generated 2026-08-21 01:20:50
Verdict Overvalued but not to $84 — fair value $120–140 on normalized earnings; wait for a cycle-driven reset below $150 before engaging, and verify the Q2 2026 revenue/margin spike isn't a data artifact before trusting the trajectory.

The raw print shows a business in cyclical trough with an odd Q2 2026 pop that deserves scrutiny before anything else. Revenue: 2022 peaked at $6.26B, drifted to $5.81B in 2024, $5.50B in 2025 — a three-year negative CAGR while op margin compressed from 29.4% (2022) to 24.7% (2025). Then Q2 2026 supposedly prints $1.55B revenue and a 22.6% net margin ($350.6M NI) after four consecutive quarters at $1.31–1.41B. That's a 17% sequential revenue jump with no macro freight recovery narrative to support it — I'd flag this as either a data artifact, a one-time gain, or an acquisition/accounting item. The trailing quarters don't corroborate; Q1 2026 was $1.33B/17.9% margin, the weakest print in the series. If you strip out the Q2 anomaly, ODFL is a business earning ~$1.0B on $5.5B revenue with declining top line and 200bps of margin erosion.

On valuation, the synthesis fair value of ~$84 versus $204 is directionally right but I think slightly too punitive. A clean LTL leader with $955M FCF, ROIC of 24%, and effectively zero debt ($20M against $4.31B equity) deserves a scarcity premium — there are maybe three assets in North American surface transport with this balance sheet quality. At $42.4B market cap, ODFL trades at 44x FCF and 7.9x sales. Even generous normalization — assume freight recovers, revenue reflates to $6.5B by 2028, op margins recover to 27%, NI to $1.35B — you get ~31x forward earnings on recovered numbers. That still leaves fair value in the $110–140 range on a 20–25x normalized multiple, not $84 and not $204. The DCF-anchored $84 assumes no cyclical recovery; the market's $204 assumes permanent margin expansion. Both are wrong; reality is a $120-ish midpoint.

The contrarian case against my own skepticism: ODFL genuinely has structural advantages that the DCF can't capture. Non-union labor structure in an industry where Yellow Corp just went bankrupt and TFI/Saia are the only credible share-takers means ODFL captured incremental volume permanently. The FCF CAGR is +8.5% even as revenue CAGR is -3.2% — that's operating leverage plus disciplined capex ($415M, down from peak) working exactly as management describes. ROIC of 24% on a capital-intensive industrial is extraordinary. If you believe LTL is consolidating to two or three winners and pricing discipline holds through the cycle, then paying 40x trough earnings for the best operator is defensible — but it's a faith trade, not a math trade. The narrative model's assessment that "story carries 60% of premium" feels about right.

I partially dissent from the synthesis. The verdict of "overvalued" is correct in direction but the $84 fair value is too aggressive on the downside — it treats ODFL as a pure cyclical rather than a quality compounder with a structural cost advantage. The market forces "neutral" and pre-flight "traditional" reads are appropriate. The Q2 2026 anomaly needs to be investigated before any position sizing — a real $350M NI quarter would change the trajectory materially; a one-timer would not. The narrative durability call of "moderate" is the key variable: if freight stays weak into 2027 and Saia keeps expanding capacity aggressively, the pricing-power story breaks and multiple compression to 25x is fast and violent — that's your $130 downside case. If volumes normalize in 2026 and ODFL captures another 200bps of share, the premium holds and $204 looks reasonable. Neither the "buy" nor the extreme "sell to $84" is right. Wait for either a re-rating catalyst (a bad print that resets sentiment) or a fundamentals surprise (Q3 2026 confirming Q2 was real). Starter position only makes sense sub-$150; current $204 offers zero margin of safety on any reasonable normalization scenario.

GPT Reading
Independent reading · gpt-5.4 · generated 2026-08-21 01:21:06
Verdict Overvalued at $204.52 — elite franchise, yes, but the market is capitalizing a cyclical LTL carrier as if recovery and premium margins are permanent; I’d need a pullback toward $150-$170 or much stronger 2026 earnings to get constructive.

The raw numbers say Old Dominion is still an exceptional operator, but the stock price is asking investors to pay an exceptional multiple for a business that is not currently growing. Revenue fell from $6.26B in 2022 to $5.87B in 2023, $5.81B in 2024, and $5.50B in 2025. Net income followed the same path, down from $1.38B in 2022 to $1.24B, then $1.19B, then $1.02B. That is not a broken company; it is a cyclical LTL carrier managing through a freight downturn while still posting a 24.8% operating margin and 18.6% net margin in 2025. In fact, what stands out most is how little the business has cracked despite the downturn: 2025 operating cash flow was $1.37B and free cash flow was $955M after $415M of capex, with essentially no leverage at $20M of debt against $4.31B of equity. This is a fortress balance sheet attached to a best-in-class trucking franchise. But fortress balance sheets do not by themselves justify 42x earnings, 7.9x sales, and 24.6x EV/EBITDA on shrinking annual revenue.

The near-term quarterly trend is better than the annual trend, and that is the main reason the stock can hold a premium. Revenue troughed at $1.31B in 4Q25 and rose to $1.33B in 1Q26 and $1.55B in 2Q26; net income improved from $229.5M to $238.3M to $350.6M, with margin rebounding to 22.6% in the latest quarter from 17.6% two quarters earlier. On a year-over-year basis, 2Q26 revenue is up about 10% versus $1.41B in 2Q25 and net income is up roughly 31% versus $268.6M. So the business is clearly recovering. But even if I annualize the latest quarter at an aggressive run-rate, you get something like $1.4B of earnings power in a strong environment, and the market cap is already $42.4B. That is still about 30x a cyclical peak-ish earnings scenario for a trucking company. The market is not just paying for recovery; it is paying for ODFL to be structurally different from every other industrial transport name for a very long time.

I think that is too much. ODFL deserves a premium because returns are elite: ROE of 23.8%, ROIC of 24.3%, and almost no debt is rare in trucking. It also deserves credit for defending margins far better than peers would in a freight recession. But valuation eventually has to reconnect to business economics. A company with a 2021-2025 revenue CAGR of only about 1% and a 2022-2025 earnings decline of roughly 26% should not trade like a compounder that is still in its high-growth phase. The contradiction I see in the data is that the “quality” case is real while the “growth” case is mostly anticipatory. At $204, investors are paying today for a full-cycle comeback plus sustained share gains plus permanence of best-in-class margins. That bundle may happen, but the current multiple leaves very little room for the normal industrial reality that freight markets stay messy longer than expected.

The best argument against my view is that ODFL is exactly the kind of company that screens expensive for years because conventional valuation frameworks understate the value of durable execution superiority. The latest quarter supports that rebuttal: a 22.6% net margin in a trucking business is extraordinary, and the swing from $1.31B of revenue in 4Q25 to $1.55B in 2Q26 suggests operating leverage is very powerful when freight improves. If 2026 is the inflection year and earnings can climb back toward or above the 2022 peak of $1.38B without any meaningful balance-sheet risk, then a premium multiple may compress less than bears expect because the “E” is rising quickly. The lack of debt matters too: with just $20M of debt and nearly $1B of annual FCF in a weak year, ODFL has enormous strategic and buyback flexibility. A smart bull would say this is not a trucker with a good cycle, but the quality consolidator in LTL, and paying 30x trough-to-midcycle earnings is acceptable for that scarcity.

What would change my mind is simple: I would need to see the recovery become broad enough to justify the multiple, not just prove the company is excellent. Specifically, if 2026 annual revenue re-accelerates toward $5.9B-$6.1B and net income gets back above $1.2B with margins holding near or above 20%, then the stock starts to look less absurd because the earnings base is resetting higher again. More importantly, if that happens without leverage and with FCF staying around or above $1B, I would accept that the market is correctly valuing a structurally advantaged franchise rather than overpaying for a cyclical rebound. Absent that, I think fair value is materially below the current quote; even a generous 22-25x normalized earnings framework points much closer to $140-$170 than $205.

Grok Reading
Independent reading · grok-4.5 · generated 2026-08-21 01:21:48
Verdict Overvalued at $204 — quality LTL leader pricing in full recovery plus permanent multiple expansion; fairer zone $150–175 on normalized mid-cycle earnings

The numbers describe a best-in-class LTL franchise that has been grinding through a multi-year freight recession and has only just flashed a real inflection. From the 2022 peak of $6.26B revenue and $1.38B net income, ODFL slid to $5.50B and $1.02B by 2025—revenue CAGR of roughly –3% and earnings CAGR near –9%. Operating margins compressed from the mid-20s toward the high teens on a quarterly basis through early 2026, exactly the cyclical pattern you expect in trucking. Then the June 2026 quarter arrived: $1.55B revenue and a 22.6% net margin producing $350.6M of net income. That single print annualizes above the 2025 run-rate and restores peak-cycle profitability. Free cash flow remains robust at $955M against only $415M of capex, the balance sheet is essentially unlevered ($20M debt versus $120M cash and $4.31B equity), and ROIC sits at 24%. The operating engine is intact; the cycle simply took a bite out of volumes and pricing for three years.

What the market is paying for that engine is the entire problem. At $204.52 the stock trades at 42× trailing earnings, 7.9× sales and 24.6× EV/EBITDA—multiples that embed not merely a full cyclical recovery but permanent share gains and margin expansion that would make a software company blush. Even if the latest quarter’s run-rate holds and net income reverts toward the prior peak of ~$1.4B, the forward multiple is still ~30× on a capital-intensive, GDP-linked industrial. The valuation synthesis fair value near $85 is too punitive—it effectively applies a mid-teens multiple to trough cash flows and ignores the quality of the franchise—but the direction of that verdict is correct. A realistic normalized framework (mid-cycle EPS in the $6.50–7.50 range, 22–25× multiple justified by 24% ROIC and fortress balance sheet) lands closer to $150–175. At $204 the stock still prices roughly 20–35% of upside that has not yet been earned in cash.

The strongest counter-argument is that the June quarter is not noise and that ODFL’s structural advantages—non-union labor, density-driven service metrics, and ongoing LTL consolidation—will convert the current recovery into a multi-year earnings ramp that justifies leaving the multiple elevated. Revenue confidence is tagged as accelerating, FCF quality is strong, and the company has historically taken share precisely when weaker carriers stumble. If volumes reaccelerate into high-single-digit growth while margins stabilize above 20%, 2027–28 earnings could push toward $8 per share; at a still-premium 25× that supports a mid-$200s price and makes today’s level look merely full rather than stretched. The narrative that ODFL is the “Tesla of trucking” is coherent enough that institutional holders treat the premium as structural, not cyclical. I weigh this less heavily because trucking remains volume- and price-cyclical, capex will rise with any sustained recovery, and a 42× multiple leaves zero room for a second dip or for labor-cost normalization. History shows that even superior operators de-rate hard when freight softens; the cult of quality has simply delayed that reckoning.

I would reverse to neutral or undervalued only on sustained evidence that the June quarter was the start of a durable re-acceleration: two more consecutive quarters of mid-to-high single-digit revenue growth with net margins holding above 20%, or clear sequential yield expansion independent of fuel surcharges. A sharp multiple compression toward 25× while earnings recover (i.e., the stock grinds sideways as fundamentals catch up) would also close the gap without requiring a price collapse.

Big-3 Panel — where each AI stands
Each AI above independently stated a direction (undervalued, fairly valued, or overvalued) and how strongly it believes it (conviction, 0–5). We combine those into a Bull-Bear Index on a 0–10 scale: 5 is neutral, 10 is maximum bullish (undervalued at full conviction), 0 is maximum bearish. We compute the score ourselves with the same arithmetic for every seat — the models never grade their own bullishness — so the three are directly comparable. Δ shows how far each seat sits from the panel average of 1.3; a large Δ marks the dissenting voice, usually the one worth reading.
Claude claude-opus-4-7 2.0
overvalued · conviction 3/5 · Δ +0.7 vs panel · self: 3.0
GPT gpt-5.4 1.0
overvalued · conviction 4/5 · Δ -0.3 vs panel · self: 3.0
Grok grok-4.5 1.0
overvalued · conviction 4/5 · Δ -0.3 vs panel · self: 3.0
Advanced Analysis Forensic deep-dive · separate lenses
Separate reads — Company Quality (is it a great business?), Valuation (is it mispriced?), and General Sentiment (how macro + narrative are pushing it), kept deliberately apart · 2026-08-21 02:04:23
Delvantic - Cairn AI
Quality — wait for a dip 8/10
Elite LTL operator trading at a fully-paid quality premium into a soft freight cycle — a great business, wrong price.
The cruxWhether the freight cycle inflects fast enough to let earnings grow into a 2.4x sales, peak-multiple-on-trough-earnings tag before the multiple de-rates.
Forensic checks Derived mechanically from ODFL's filed financials — not from the AI lenses
Liquidity & RunwaySelf-Funding
DilutionHeavy Dilution
Earnings QualityHigh Earnings Quality
The four lensesswitch a tab for its full read — score + evidence
Company Quality
+56
Strong
edge √Σ 139 · risk √Σ 75 · conf 8/10

ODFL runs a genuinely elite trucking operation: 24.8% operating margin in 2025 is extraordinary for LTL, FCF of $955M actually exceeded net income of $1.02B (OCF/NI 1.28x), and Altman Z of 24.86 sits deep in fortress territory. Accruals at -6.2% of assets and a buyback-to-SBC ratio near 60x indicate management prioritizes returning capital and reports conservative, cash-backed earnings. Net cash position and self-funding status mean survival is a non-question.

Strengths 4
m78
Elite operating margins for trucking
OpM 26.5% (2021), peaked 29.4% (2022), still 24.8% (2025) - far above LTL peer norms and evidence of a real operating advantage.
m72
High-quality cash conversion
2025 FCF $955.1M vs NI $1.02B; OCF/NI 1.28x and accruals -6.2% of assets indicate reported earnings are backed by cash.
m70
Fortress balance sheet
Net cash $100M, Altman Z 24.86, no external funding need. Zero survival risk.
m55
Shareholder-friendly capital returns
Buyback/SBC ratio ~5988% and SBC only 0.2% of revenue - management uses cash to shrink share count, not enrich itself.
Concerns 3
m55
Revenue and margin softening
Revenue down from $6.26B (2022) to $5.50B (2025); OpM eroded from 29.4% to 24.8%; NI from $1.38B to $1.02B. Cyclical freight weakness biting.
m45
Diluted share count anomaly
Reported diluted shares jumped from 110.1M (2023) to 216.5M (2024) - almost certainly a stock split rather than real dilution given the ~5988% buyback/SBC ratio and 0.2% SBC. The dilution module's 16.1% CAGR flag appears to be a split artifact.
m25
GM% reported as 0
Gross margin line shows 0 across all years - likely a data field issue (trucking often reports on operating ratio basis), not a real concern, but limits granular read on cost structure.
This is a genuinely high-quality industrial - the kind of operator whose numbers read like a textbook: high margins, cash-backed earnings, net cash, aggressive buybacks, negligible SBC. The dilution flag looks like a split artifact and I'd discount it. The real question is cyclical: revenue has fallen three straight years and margins have compressed ~460bps from peak. That doesn't make it a lower-quality business - LTL is cyclical and ODFL still outearns peers by a mile - but it does keep it from the 'nothing soft anywhere' tier. Strong, not fortress.
Verify before trusting this (5)
  • Confirm the 2024 diluted share jump (110.1M to 216.5M) is a stock split rather than real issuance
  • Actual buyback dollars deployed 2023-2025 and change in shares outstanding net of split
  • Customer concentration and exposure to industrial/retail freight cycle
  • Operating ratio trend and pricing discipline commentary in latest 10-K
  • Capex intensity and terminal network investment cadence vs peers
Valuation / Mispricing
-49
Rich
edge √Σ 39 · risk √Σ 93 · conf 7/10
price $204.52 vs deserved ~$180-190 - roughly 8-15% rich; no margin of safety but not egregious. attractive below $170.00

The e2e composite fair value of $81.84 (signal-adjusted $84.51) implies -59% downside, but the DCF ($48) and EPV ($50) floors look punitive for a debt-free operator with best-in-class margins and are almost certainly under-crediting normalized cyclical earnings. The anchored-PE of $181 is the most defensible signal and it still sits ~12% below the $204.52 price. Averaging up the quality-adjusted deserved value - anchored PE plus a premium for fortress balance sheet, buyback cadence, and pristine earnings quality - I get to a deserved range of roughly $170-$195. That puts today's price at the high end to slightly above fair.

Cheap signals 2
m30
DCF/EPV floors likely too punitive
$48 DCF and $50 EPV imply the business is worth less than book on a cash-rich, buyback-heavy operator - almost certainly under-crediting normalized earnings, so the -59% headline overstates the gap.
m25
Balance-sheet and earnings-quality premium
Net cash, high cash conversion, negligible SBC, aggressive buybacks - all justify a deserved multiple above a generic industrial, narrowing the mispricing to modest rather than severe.
Rich / priced-in 3
m55
Anchored PE below spot
Anchored-PE fair value of $181 sits ~12% below the $204.52 price - the most credible of the three methods and it still says rich.
m60
Quality premium fully paid
2.4x sales on a mature LTL with three years of revenue declines and 460bps of OR compression means the market is paying peak-cycle multiples on trough fundamentals.
m45
Priced for cycle recovery
Today's multiple requires tonnage to inflect and margins to rebuild toward prior peak; if the freight cycle stays soft into 2025, earnings do not grow into the multiple.
Fully valued to modestly rich. The composite -59% downside is a runaway artifact of income-based methods that cannot handle a cash-rich, cyclical compounder - I would not trade on that headline. But the anchored-PE at $181 and a 2.4x sales tag on a business earning less than it did two years ago tell me the quality premium is fully paid. I need this stock closer to $170 - roughly a 17% pullback - before the risk/reward tilts my way. Until then, it is a great business I am happy to admire from the sidelines.
Verify before trusting this (4)
  • Q/Q tonnage and shipment trends vs peers
  • Operating ratio trajectory and whether pricing is holding through the soft cycle
  • Buyback pace at current price - are they still repurchasing aggressively above $200
  • Management commentary on 2025 cycle timing and pricing discipline
General Sentiment
-29
Balanced
tail √Σ 71 · head √Σ 101 · conf 6/10

The tape is neutral with a mild tailwind bias, but ODFL is a 1.18-beta cyclical trucker exposed to a freight cycle that has yet to inflect, so the market's calm doesn't translate into a clean push higher for this name. The active narrative -- 'Tesla of trucking,' operational excellence, secular LTL consolidation -- is strong and moderately durable, and it is what's holding a 2.4x sales multiple aloft against a DCF that anchors near $84. Goldman's recent target lift feeds that story, giving the bulls fresh cover. Cutting the other way, news flow is now openly asking the valuation question ('Looks Fully Valued'), and the July 30 post-earnings drop despite a beat shows the market is quick to punish anything less than pristine guidance at this multiple. Momentum is negative, higher rates and a 25.9 market PE pressure premium-multiple industrials, and the bear narrative (cyclical, no moat beyond execution) is gaining airtime. Net: the quiet-quality halo and analyst support roughly offset valuation fatigue, a soft freight cycle, and macro rate pressure -- pressure is real on both sides but not decisive either way.

Tailwinds 2
m55
Quiet-quality narrative still intact
Strong-intensity, moderate-durability 'best operator in LTL' story with medium cult following continues to justify the premium multiple and attract quality-factor flows.
m45
Goldman target lift refreshes bull case
A sell-side upgrade in the last 72h gives the narrative a visible endorsement and typically prompts near-term buying from momentum and quality funds.
Headwinds 4
m60
Valuation-fatigue narrative surfacing
Coverage explicitly framing ODFL as 'fully valued' versus DCF creates a drumbeat that erodes multiple support; at 2.4x sales on a cyclical, any story crack gets punished fast.
m55
Freight-cycle tape and cyclical beta
Trucking sentiment is soft with negative momentum and revenue CAGR -3.2%; a 1.18 beta into a tape that is only marginally risk-on offers little rescue if freight data stays weak.
m40
Rates and market PE pressure premium industrials
10y at 4.65% and market PE 25.9 are hostile to high-multiple compounders; ODFL's premium rating is exactly the profile that de-rates first when discount rates stay elevated.
m45
Beat-and-fade pattern
July 30 post-earnings drop on a beat signals the buyside is already positioned and skeptical of guidance -- a classic late-cycle sentiment tell for a crowded quality name.
I read this as a genuine tug-of-war with no dominant force. The quiet-quality narrative is real and Goldman just handed the bulls a fresh talking point, but the valuation-fatigue drumbeat is starting and the freight cycle plus rate backdrop offer no help to a 1.18-beta premium-multiple trucker. Net pressure leans very slightly negative -- the story is defending the price rather than driving it higher -- but not enough to call a headwind. Balanced, with the risk skewed to a re-rate lower if the narrative durability cracks.
Verify before trusting this (4)
  • Whether sell-side target revisions continue upward or start rolling over after the Goldman lift
  • LTL tonnage and pricing prints from peers (SAIA, XPO) that could reinforce or crack the secular-consolidation story
  • Any rotation out of quality-compounder industrials into deeper cyclicals if the curve steepens
  • Follow-through on the 'fully valued' media framing -- does it spread to more outlets
The market-wide tape + this name's exposure to it (beta / sector / narrative durability). Context on the non-fundamental pressure — not a call on the business or the price. processId: detail-general-sentiment
Growth Outlook
-8
Holding
edge √Σ 106 · risk √Σ 113 · conf 7/10

The freight world is in the late innings of an inventory-and-industrial destocking cycle: trucking capacity that flooded in during the boom has been exiting, and LTL specifically has absorbed redistributed freight from carrier failures. That backdrop rewards the operator with owned terminals, a non-union cost base and the discipline to price rather than chase volume — which is exactly ODFL's shape. But the macro overlay (elevated long rates, weak capex, contraction-phase demand) means the recovery's volume leg is being deferred, so near-term gains come from yield and cost, not tonnage. Structurally, LTL remains a physical-network business insulated from digital disintermediation; the real question is whether North American industrial goods volumes resume growing at all. Our read: they stabilize rather than boom, making ODFL a share-gaining compounder inside a low-growth category — real, but nowhere near what the price arithmetic demands.

Growth drivers 5
m64
Operating leverage off trough volumes
Newest matched quarters show operating income +12.5% on revenue +3.8% — roughly 3x flow-through. ODFL's owned service-center network was built ahead of demand, so incremental tonnage lands on largely fixed capacity; operating ratio improves faster than revenue in the early innings of a recovery. This is the single mechanism most likely to keep earnings growth ahead of revenue growth for the next several prints.
m57
Outgrowing a contracting category
Company revenue +3.8% against category median -2.4% recent growth and industry revenue -3.3% CAGR — roughly 6 points of relative gain. Mechanism is concrete: non-union cost structure, on-time/claims service metrics that let it hold contractual yield increases while weaker LTL carriers discount, plus lingering redistribution of freight from prior LTL capacity exits.
m46
Yield discipline over volume chasing
ODFL has historically priced for cost recovery rather than filling trailers, which is why earnings recovered faster than revenue here. Sustained yield-per-hundredweight increases compound with any tonnage return and are the cleanest path to earnings growth even if the industrial economy stays soft.
m32
Pre-built capacity, low incremental capex
Door capacity and fleet already in place after the trough means a recovery can be absorbed without a capex step-up, supporting free cash flow (fcf CAGR +8.5% even while revenue fell). Cash generation holds through the down-cycle, funding buybacks and network readiness.
m26
Execution consistency vs estimates
Five consecutive EPS beats of +9% to +17% suggests cost control is running ahead of how the sell-side models it — a repeatable pattern, not a one-off.
Growth risks 5
m69
Category is in outright contraction
Sector phase 'contraction', demand score -2, industry earnings CAGR -9.4%. ODFL cannot grow tonnage durably if freight demand in aggregate keeps shrinking; a share gain inside a shrinking pie eventually stops covering volume loss. This is the dominant constraint on the structural rung.
m53
Cyclical, not secular — comps flatter the turn
The positive matched-quarter read follows a trough (recent revenue YoY -5.5%, earnings -13.7% in the prior window). Part of the +3.8% is easy-comp arithmetic rather than new demand. Direction of change is genuinely up, but the level of business remains below the prior peak.
m47
Macro/industrial headwind
Macro backdrop flagged as headwinds, 10y at 4.65 with a modestly positive curve. LTL tonnage is a near-direct derivative of manufacturing, housing and retail restocking; a stalled industrial economy delays the volume leg of the recovery, leaving only price and cost to carry earnings.
m50
Expectations gap is enormous
Price-implied growth of +52.2% against a house projection of +0.8%. Even a good cyclical recovery — mid-single-digit revenue, low-double-digit earnings — does not approach what is embedded. The business can grow while badly undershooting what has been printed into expectations.
m23
No moat beyond execution
The advantage is operational (density, service, non-union labor), not contractual or network-locked. Competitors rebuilding density in a recovery can compress the relative-yield advantage, and there is no structural switching cost preventing shippers from re-shopping in a soft market.
vs expectations: ~6m above · 1y inline · 2-3y below
The forward growth verdict — is the business itself likely to grow (next 2 quarters / year 1 / years 2–3), judged against its category and against printed expectations. The full horizon ladder + creme renders on the Growth Outlook card above. Not a call on the price (Valuation owns that) or the tape (Sentiment owns that).
Please log in to view trade setups
The Augustus trade-setup read is a members feature.
Log in
Lenses kept deliberately separate — Company Quality (price-agnostic), Valuation (price-conditional), General Sentiment (non-fundamental macro/narrative pressure), and Growth Outlook (the forward growth verdict). The scores are not blended. Filing-level items (convertibles, lock-ups, customer concentration) are v2 — see each lens's "verify."
Price Prediction
Lower -10.0% v0.6.0 View full prediction →

When we made this prediction on Aug 21, 2026, ODFL was $206.03. We expect it to be $185.50 by Feb 2027, and we consider it great value under $170.00. This is an early model (v0.6.0) — the direction is more reliable than the exact price. Made Aug 21, 2026.

Price when predicted$206.03
Our estimate for Feb 2027$185.50-10.0%
Great value below$170.00
Price history shown (6 Months)

Blue is our prediction, starting the day we made it. Grey is a slower route to the same place — the same destination, taking longer. Black is the actual price, so you can see how we are doing.

Community AI Feedback
No community reviews yet for ODFL. Be the first — hit How to Contribute, have any AI review this page, and paste its take back here.
My Notes personal — only you see this
v1.1.562 · 9b2927c4 · 2026-08-22 16:52:06