ODFL · Old Dominion Freight Line
Conviction · Low · more likely to lag the S&P 500 over the next three months
Wrong if: a daily close above $189.89
Note written ·
Price against the kill line
8.1% clear of its kill line on the 13 November 2026 close.
How to read this
This note expects the shares to lag the market, so its kill line sits above the price: a close above the red mark would prove the view wrong. Prices run from low on the left to high on the right. The dot is where the stock closed on 13 November 2026, left of the mark while it is below the line; a dot right of the mark has closed through it.
The scale is stretched near the line, so close calls are easy to see. More than 8% from the line, the stock reads well clear, with a hollow dot to show the figure is off the drawn scale.
The kill line is the research note's own test. The portfolio sells on business facts, not on a price. How the portfolio decides
Three months against the kill line
Daily closes, to . Red: the kill line, a daily close above $189.89, on record since 11 November 2026. The shares are down 17.5% since the close; the S&P 500 is down 2.1% over the same sessions. Figures in the note can cover a different window.
Kill line
A daily close above $189.89, the highest close of the last 20 sessions (22 October 2026), would show the shares leading the S&P 500 and prove this call wrong.
Research onlyNot in the portfolio.
Key figures from the filings · Industrials
Quarter to 30 September 2026, filed 4 November 2026; valuation at the 13 November 2026 close
- Revenue, latest quarter ($M)
- 1,591
- Revenue, change on a year (%)
- +13.1
- Operating margin (%)
- 28.5
- Free cash flow, four quarters ($M)
- 1,174
- Net cash, cash less debt ($M)
- 446
- Price to earnings (×)
- 30.9
- Enterprise value to sales (×)
- 6.1
- Enterprise value to operating income (×)
- 23.1
All filed numbers
What Old Dominion Freight Line reports to the SEC in its quarterly and annual filings. Each group states its period and filing date once; a figure dated otherwise says so. Built from the filings known on .
| Quarter to | Revenue ($M) | On a year (%) | Operating margin (%) |
|---|---|---|---|
| first filed | 1,591 | +13.1 | 28.5 |
| first filed | 1,554 | +10.4 | 29.9 |
| first filed | 1,335 | −2.9 | 23.8 |
| first filed | 1,307 | −5.7 | 23.3 |
| first filed | 1,407 | −4.3 | 25.7 |
| first filed | 1,408 | −6.1 | 25.4 |
| Pre-tax income ($M) | 455 |
| Net income ($M) four quarters: 1,162 | 344 |
| Diluted shares, change on a year (%) against the quarter to 30 September 2025 | −1.3 |
| Operating cash flow ($M) | 1,426 |
| Capital spending ($M) | 252 |
| Free cash flow ($M) | 1,174 |
| Cash and short-term investments ($M) | 466 |
| Debt ($M) | 20.0 |
| Net cash, cash less debt ($M) | 446 |
| Deferred revenue ($M) | Not reported |
| Backlog, orders not yet delivered ($M) | Not reported |
| Receivables ($M) | 618 |
| Inventory ($M) | Not reported |
| Shareholders' equity ($M) | 4,672 |
| Market value ($M) | 35,962 |
| Enterprise value, market value plus net debt ($M) | 35,516 |
| Enterprise value to sales (×) | 6.1 |
| Enterprise value to operating income (×) | 23.1 |
| Price to earnings (×) | 30.9 |
| Price to book value (×) | 7.7 |
| Free-cash-flow yield (%) | 3.3 |
Short interest (FINRA, settled 15 October 2026, published 26 October 2026): 4.3% of shares outstanding sold short, 5.1 days of average trading to cover, −0.8% since the previous report.
| Window | Bought | Sold |
|---|---|---|
| 90 daysfrom | $0 | $4.0M |
| 12 monthsfrom | $0 | $26.2M |
The thesis
Old Dominion Freight Line's recovery is still not being paid for: the shares closed at $168.02 on 10 November 2026, below the $173.32 close of 28 October 2026, the day of a third-quarter earnings beat. Analysts have cut targets since, and the early-December operating update settles whether tonnage keeps growing and pricing excluding fuel holds near +5%.
The company reported third-quarter 2026 revenue of $1,590.7 million, up 13.1%, and diluted earnings per share of $1.65, up 28.9%, with an operating ratio of 71.5% against 74.3% a year earlier (results release, 28 October 2026). Less-than-truckload (LTL) tons per day fell 0.1%, and management said they rose year over year in September.
The story is well known: the recovery story is well known and the post-report response has been target cuts, not new buying. The shares sit 32.3% below the 52-week high of $248.34 and are down 22.0% over three months. The 14-day relative strength index (RSI), a momentum gauge on a 0-100 scale, was 32.0 on 10 November 2026, against 39.1 on 28 October 2026.
Bullish and bearish views on Old Dominion Freight Line, Inc.
The bull case on Old Dominion Freight Line, Inc. (ODFL), in brief: tonnage has stopped falling. The bear case: the shares fell on a beat.
Bull case
- Tonnage has stopped falling. LTL tons per day were 32,194, down 0.1% year over year in the third quarter, against down 4.1% in the second quarter. Management said tons per day rose in September (results release, 28 October 2026).
- Pricing excluding fuel firmed. Revenue per hundredweight excluding fuel surcharges was $30.25, up 5.1% in the third quarter, against +5.5% in the second quarter.
- Earnings grew faster than revenue. Diluted earnings per share rose 28.9% on 13.1% revenue growth, and the operating ratio (operating costs as a share of revenue; lower is better) improved 2.8 points to 71.5% (results release, 28 October 2026).
- Industry volume is recovering. Saia reported record third-quarter LTL tonnage per workday of 26.91 thousand tons, up 8.9%, and revenue per shipment excluding fuel up 5.8% (Saia results, 29 October 2026). Cass Information Systems reported September shipments up 1.9%, the second annual gain after 42 months of declines (FreightWaves, 13 October 2026).
- Cash returns continue. Old Dominion spent $400.6 million on share repurchases in the first nine months of 2026 and expects about $380 million of capital spending for the full year (results release, 28 October 2026).
Bear case
- The shares fell on a beat. The close was $168.02 on 10 November 2026. On 29 July 2026 the shares also fell after a second-quarter earnings gain of 32.3%.
- Analysts keep cutting targets. UBS (Neutral) cut to $194 from $228 on 29 October 2026. JPMorgan (Neutral) cut to $216 from $232 on 30 October 2026. Barclays (Equal-Weight) cut to $200, Raymond James to $210 from $215, Wells Fargo (Overweight) to $220, Stifel (Buy) to $224 and TD Cowen (Hold) to $226 on 29 October 2026. Susquehanna (Neutral) cut to $200 on 6 November 2026, from $202 on 2 October 2026.
- A rival is gaining volume faster. Saia's tonnage per workday rose 8.9% and its shipments 0.8% in the third quarter, while Old Dominion's tons per day fell 0.1% and shipments per day fell 2.0% (company results, 28 October 2026 and 29 October 2026).
- Margins slipped from the second quarter. The operating ratio was 71.5% against 70.1% in the second quarter, which included $17.2 million of net gains on property and equipment disposals (Q2 call, 29 July 2026).
- Management sees a soft demand backdrop. Company news on 28 October 2026 reported Old Dominion saying inflation and consumer concerns are holding back the freight recovery.
- Amazon is a pricing overhang. Amazon's freight service launched on 10 June 2026 with more than 80,000 trailers and 24,000 containers, and any effect appears first in pricing excluding fuel.
Price setup
The adjusted daily close was $168.02 on 10 November 2026. That is 32.3% below the 52-week high of $248.34, 22.0% lower over three months and below the 18 September 2026 close of $173 and the $173.32 close of 28 October 2026.
The RSI of 32.0 is near the zone where selling has often run its course, but no decline has yet been followed by a rebound in these shares since the 15 October 2026 close of $188.88, when the RSI was 73.8.
Crowding evidence points to weak demand for the shares, not heavy buying: the 14-day RSI sits at 32.0 and analysts have lowered targets. The cut targets range from $194 (UBS) to $226 (TD Cowen), all above the close. No SEC Form 4 insider-sale filings are in the retrieved filings list. The next earnings report is not due inside 30 days.
Catalysts ahead
- ~20 November 2026 (est.): Peer commentary on 2027 contract renewals. It shows whether pricing excluding fuel, up 5.1% at Old Dominion in Q3 and 5.8% at Saia, is coming under pressure.
- ~3 December 2026 (est.): Old Dominion's December operating update. It reports tons per day and yield for the first two months of the fourth quarter and tests whether the September volume gain held.
Elapsed catalysts
- ~13 November 2026 (est.): Cass Freight Index report for October. It shows whether industry shipments keep growing after the +1.9% September gain. (passed)
What would change the view
A daily close above $189.89, the highest close of the last 20 sessions (22 October 2026), would show the shares leading the S&P 500 and prove this call wrong.
What it trades with
Old Dominion trades with the other LTL carriers, including Saia, XPO and ArcBest, and with industrial freight volumes. Cass shipment data and the monthly operating updates from peers move the shares in the same direction as Old Dominion's own updates. Fuel surcharges lift headline yield, so pricing excluding fuel is the cleaner comparison across carriers.
The evidence, claim by claim (8)
- Q3 2026 revenue $1,590.7M (+13.1%), diluted EPS $1.65 (+28.9%), operating ratio 71.5% vs 74.3% a year earlier. Q3 2026 results release (8-K Exhibit 99.1) · as of
- Q3 LTL tons per day 32,194 (−0.1% YoY); shipments per day −2.0%; revenue per hundredweight excluding fuel $30.25 (+5.1%). Q3 2026 results release (8-K Exhibit 99.1) · as of
- Saia Q3 2026 revenue $982.5M (+17.0%); LTL tonnage per workday 26.91 thousand (+8.9%); shipments per workday +0.8%; revenue per shipment excluding fuel $311.34 (+5.8%); operating ratio 87.6%. Saia Q3 2026 results release (GlobeNewswire) · as of
- UBS (Neutral) cut its Old Dominion target to $194 from $228; Barclays (Equal-Weight) to $200; Raymond James to $210 from $215; Wells Fargo (Overweight) to $220; Stifel (Buy) to $224; TD Cowen (Hold) to $226. Company news, analyst target changes · as of
- JPMorgan (Neutral) cut its target to $216 from $232. Company news, 30 October 2026 · as of
- Susquehanna (Neutral) lowered its target to $200. Company news, 6 November 2026 · as of
- Close $168.02, 32.3% below the 52-week high of $248.34; three-month change −22.0%; 14-day RSI 32.0. Split/dividend-adjusted daily closes · as of
- Cass September 2026 shipments +1.9% YoY, the second straight annual gain after 42 months of declines. FreightWaves, Cass Freight Index report · as of
Sources
- Announces $250 Million Stock Repurchase Authorization · finviz.com ·
Related · shared themes
EDRY
EuroDry
EuroDry's shares are more likely to lag the S&P 500 despite a third-quarter earnings beat, because nine of its eleven ships reset charters…
SNDR
Schneider National
Schneider National's earnings are improving, but its shares are more likely to lag the S&P 500 over three months: they closed at $28.95 on…
HTLD
Heartland Express
Heartland Express is more likely to lag the S&P 500 over three months: its third-quarter 2026 operating ratio was 98.7% against 91.0% in…
WNC
Wabash National
Wabash National's trailer orders have recovered faster than its profits, so the shares look more likely to lag the S&P 500 over three…