Skip to content
FrontierPicks

Covered

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

ODFLOld Dominion Freight Line
$189.89
$174.54
8.1%well clear

Three months against the kill line

ODFL daily closes from 17 August 2026 to 13 November 2026, last $174.54, against its kill line: a daily close above $189.89. 17 August 2026: $211.6318 August 2026: $207.6819 August 2026: $204.7620 August 2026: $204.1021 August 2026: $206.1524 August 2026: $201.1725 August 2026: $198.0326 August 2026: $199.1227 August 2026: $199.7528 August 2026: $198.3231 August 2026: $199.651 September 2026: $186.722 September 2026: $187.613 September 2026: $185.754 September 2026: $185.878 September 2026: $187.019 September 2026: $181.9610 September 2026: $180.5511 September 2026: $179.7914 September 2026: $181.9115 September 2026: $180.9616 September 2026: $174.3617 September 2026: $175.0918 September 2026: $173.0021 September 2026: $175.3622 September 2026: $177.3123 September 2026: $177.7224 September 2026: $174.9325 September 2026: $173.3028 September 2026: $176.8529 September 2026: $177.4630 September 2026: $173.841 October 2026: $178.102 October 2026: $180.485 October 2026: $179.376 October 2026: $178.027 October 2026: $175.618 October 2026: $181.659 October 2026: $181.9712 October 2026: $181.9113 October 2026: $183.1714 October 2026: $184.3715 October 2026: $188.8816 October 2026: $187.7219 October 2026: $186.8520 October 2026: $188.3321 October 2026: $188.9022 October 2026: $189.8923 October 2026: $182.7026 October 2026: $182.4727 October 2026: $187.0328 October 2026: $173.3229 October 2026: $172.3530 October 2026: $172.562 November 2026: $176.233 November 2026: $177.684 November 2026: $179.395 November 2026: $170.566 November 2026: $164.929 November 2026: $170.8910 November 2026: $168.0211 November 2026: $170.5012 November 2026: $171.6613 November 2026: $174.54

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.

The portfolio's record →

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 .

Results by quarter Each quarter with the day its figures were first filed, and the day of a later filing that changed them; no gross margin is reported
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
Income Quarter to 30 September 2026, filed 4 November 2026
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
Cash flow Four quarters to 30 September 2026, filed 4 November 2026
Operating cash flow ($M) 1,426
Capital spending ($M) 252
Free cash flow ($M) 1,174
Balance sheet At 30 September 2026, filed 4 November 2026
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
Valuation At the 13 November 2026 close, filed figures to 4 November 2026
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.

Insiders' open-market trades SEC Form 4, by trade date, to
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)
  1. 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
  2. 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
  3. 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
  4. 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
  5. JPMorgan (Neutral) cut its target to $216 from $232. Company news, 30 October 2026 · as of
  6. Susquehanna (Neutral) lowered its target to $200. Company news, 6 November 2026 · as of
  7. 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
  8. 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

Related · shared themes

Every buy and sale, with its reason, is published in the portfolio feed. Follow the portfolio feed → Follow @frontierpicks on X