Dossier · ODFL · Dormant
ODFL · Old Dominion Freight Line, Inc. · Stock research
Last analysed ·
Current thesis
Freight-cycle recovery in the top-margin LTL name is drawing a broadening upgrade cluster now printing above spot (Stifel $256 Jul 21, Truist $250 Jul 15, RJ $241 Jul 13), but growth is still rate and mix with tons/day negative. The 2026-07-29 pre-market Q2 print is the binary on whether volume finally confirms; stand aside into it.
Invalidation trigger
A weekly close below $220 loses the rising 50-day and fills the June 10 Amazon gap; secondary, a July 29 Q2 print with LTL tons/day still negative while ex-fuel rev/cwt decelerates under +5% — the yield-led recovery breaking with no volume to replace it.
Thesis status
Open commitment catalyst in 1dscored if the trigger above fires How this is scored →Latest analysis and events for ODFL —
As of 2026-07-25, orbyd's latest analysis for Old Dominion Freight Line, Inc. (ODFL): Freight-cycle recovery in the top-margin LTL name is drawing a broadening upgrade cluster now printing above spot (Stifel $256 Jul 21, Truist $250 Jul 15, RJ $241 Jul 13), but growth is still rate and mix with tons/day negative. The 2026-07-29 pre-market Q2 print is the binary on whether volume finally confirms; stand aside into it.
Invalidation trigger: A weekly close below $220 loses the rising 50-day and fills the June 10 Amazon gap; secondary, a July 29 Q2 print with LTL tons/day still negative while ex-fuel rev/cwt decelerates under +5% — the yield-led recovery breaking with no volume to replace it.
Next dated event on file: — catalyst in 1d.
Current Thesis
The investable leg is a freight-cycle recovery carried by the highest-margin less-than-truckload operator in North America, and the sell-side that sat on Hold through the first move is now chasing: Raymond James lifted its target to $241 (2026-07-13), Truist to $250 (2026-07-15) and Stifel to $256 (2026-07-21) — the first cluster of raises to land above spot rather than at it. That is the acceleration signal the earlier read was waiting for. What has not changed is the composition of the growth: the top line is still fuel, rate and mix, not freight tonnage. Q1 2026 LTL tons/day ran -7.7%, April roughly -6.5%, May -3.8% — improving, still negative. Consensus models Q2 revenue of $1.53B (+8.9% YoY) and EPS $1.52 (+19.7%) almost entirely on pricing. The 2026-07-29 pre-market Q2 print is the binary that settles whether June tonnage crossed into positive territory and turned a yield-led recovery into a volume-led one. Two trading days ahead of that release, near a $252.03 record and roughly 28% above GuruFocus's $185.51 fair-value line, this is a name to stand aside on into the print — the reaction to the tonnage line, not the tape into it, sets the next leg.
Bullish and bearish views on Old Dominion Freight Line, Inc.
The model's bull view on Old Dominion Freight Line, Inc. (ODFL), in brief: Upgrade cluster now above spot: Stifel Buy PT $256 (2026-07-21), Truist Buy PT $250 (2026-07-15), Raymond James Outperform PT $241 (2026-07-13) — three raises in eight days, all landing over the ~$227–233 price after a spring of Equal-Weight ratings. The bear view: Pricing carries the top line: the modeled ~+8.9% Q2 revenue rests on rate and mix while tons/day are still negative (Q1 -7.7%, May -3.8%). Both cases follow in full.
Bull Case
- Upgrade cluster now above spot: Stifel Buy PT $256 (2026-07-21), Truist Buy PT $250 (2026-07-15), Raymond James Outperform PT $241 (2026-07-13) — three raises in eight days, all landing over the ~$227–233 price after a spring of Equal-Weight ratings.
- Sequential volume repair: LTL tons/day improved from -7.7% in Q1 to ~-6.5% in April to -3.8% in May — a slope consistent with a cyclical bottom forming under the recovery thesis.
- Pricing power intact: revenue per hundredweight rose 3.9% YoY in 2025 and is guided to keep climbing in 2026 on mix and disciplined rate (Zacks Q2 preview, 2026-07-24); rate is still rising against negative volume.
- Industry-best margins: Q1 2026 operating ratio 76.2%, a structural cost-and-service edge over ArcBest and XPO that converts any tonnage inflection into outsized incremental margin.
- Earnings-surprise tilt positive: Zacks Rank #2 with a +1.93% Earnings ESP into the 2026-07-29 print (2026-07-24) — a modest lean toward a beat.
- Tape leadership: +51.6% year-to-date and a ~72% run off the low, the market pricing an earnings recovery ahead of the reported numbers.
Bear Case
- Pricing carries the top line: the modeled ~+8.9% Q2 revenue rests on rate and mix while tons/day are still negative (Q1 -7.7%, May -3.8%). If June tonnage is still under water on the print, the recovery is yield-only.
- Consensus target sits at spot: the aggregate 18-analyst price target is ~$226.67 with still on Hold (2026-07-25) — the fresh $241–$256 raises are a minority chasing strength while the broad Street stays put.
- Valuation stretched: GuruFocus fair value $185.51 against a ~$233 print (2026-07-21), roughly 26–28% above the model, with the stock at a rich earnings multiple into a soft freight tape.
- Amazon overhang unresolved: the 2026-06-10 ASCS launch opened a full LTL network (80,000+ trailers, 24,000 containers) to all shippers, a deep-pocketed price disruptor aimed straight at the yield thesis the stock now depends on.
- Failed-high risk near $252: the pullback from the intraday high toward ~$227–233 leaves the 2026-07-16 $237.15 spike and the $252.03 record as overhead supply; a soft print risks confirming a lower high.
- Binary two days out: a pre-market 2026-07-29 report on a thesis that is entirely about volume confirmation is unhedged event risk into a name up 51% on the year.
Setup & Price Structure
Price sits ~$227–233 after tagging $237.15 on 2026-07-16 and a $252.03 52-week high, with a rising 50-day underneath in the low-to-mid $220s and the early-June breakout shelf below that. The structure is a high, tightening consolidation under the record — constructive but extended, +51.6% YTD and well above the 200-day. The June 10 Amazon gap ($248.73 close → $230.84 open) filled on the way back up and now frames the pivot zone the stock is digesting. A clean re-engagement is a hold of the rising 50-day with June/Q2 tonnage turning positive on the print, rather than a chase into the $252 record two trading days ahead of a binary. Losing the low $220s on a weekly close would fill the June gap, break the 50-day, and drop the recovery thesis back onto the yield-only footing the bears model.
Catalyst Calendar (next 30 days)
- 2026-07-29 (before market open) — Q2 2026 earnings. The binary. Consensus EPS $1.52 (+19.7% YoY), revenue $1.53B (+8.9%), LTL revenue ~$1.51B (+8%). The line that matters is LTL tons/day and ex-fuel revenue/cwt — whether June volume turned positive or the top line is still rate alone.
- Late-July/early-August — June/Q2 operating-metrics detail on the earnings call and 8-K: monthly tons/day, shipments/day, and ex-fuel yield trajectory through the quarter.
- Rolling through August — peer LTL prints and pricing read-throughs (XPO, ArcBest, and Amazon ASCS ramp commentary) that either confirm sector-wide pricing discipline or expose the Amazon overhang.
What Would Change Our Mind
- Bullish confirmation: a 2026-07-29 print with LTL tons/day turning positive (or decisively less negative than May's -3.8%) alongside ex-fuel rev/cwt holding above +5%, then a reclaim and hold above the $237 shelf on volume — volume-led recovery confirmed with sell-side targets chasing higher.
- Thesis break: a weekly close below $220 loses the rising 50-day and fills the June 10 Amazon gap; a Q2 print showing tons/day still negative while ex-fuel rev/cwt decelerates under +5% is the fundamental confirmation that the yield-led move has no volume to replace it.
- Saturation flip: consensus targets and the rating mix stall while retail and pundit coverage peaks with the stock near $252 and no fresh volume catalyst — a late-move signal to stand aside rather than chase.
Correlation Notes
ODFL trades as the quality proxy for the LTL cycle; it leads and amplifies moves in XPO and ArcBest, and its tape reads directly off industrial-freight demand (ISM, retail restocking, housing) and diesel. The Amazon ASCS ramp is the idiosyncratic swing factor — a pricing overhang shared across the whole LTL group since 2026-06-10. Rate-cut expectations and a reflation impulse support the cyclical bid; a renewed freight-recession signal or a demand air-pocket hits ODFL first and hardest given its premium multiple. Watch the peer prints around the 2026-07-29 report as the read-through on whether pricing discipline is holding sector-wide.
Notes
- Q2 2026 earnings ~2026-07-22 (est.) — avoid fresh entries into the print; binary on whether the volume recovery confirms or stays yield-only.
- Headline May revenue/day +12.3% is fuel + pricing; ex-fuel yield only +5.4% and LTL tons/day still -3.8% — recovery is yield-led, not volume-led.
- Amazon ASCS opened full LTL to all shippers on 2026-06-10 (80,000+ trailers) — structural pricing overhang across the whole LTL group; track whether ODFL's ex-fuel yield holds.
- Every covering analyst is Neutral/Equal-Weight and consensus PT (~$210) sits below spot — sell-side will not chase strength here.
- DORMANT watch name; clean re-engage zone is a reset to the 50-day (~$212) with tonnage turning positive, not a chase near the $250.69 ATH.
- Repeated CNBC 'Final Trades' mentions (June 3/8/9) flag mainstream-pundit saturation — late-move signal.
- May rev/day +12.3% is fuel + pricing; ex-fuel yield +5.4% and LTL tons/day still -3.8% — recovery is yield-led, not volume-led (2026-06-03 8-K).
- Sell-side inflected: Evercore upgraded to Outperform PT $237 (2026-07-01), Goldman reiterated Buy PT $235 (2026-06-23) — but both targets sit at spot, capping modeled upside.
- Amazon ASCS opened full LTL to all shippers 2026-06-10 (80,000+ trailers, 24,000 containers) — structural pricing overhang across the LTL group; track whether ex-fuel yield holds.
- Clean re-engage zone is a hold of the rising 50-day (high-$210s) with tonnage turning positive, not a chase near the $250.69 ATH into the unfilled June gap.
- Watch the ~2026-07-08 June operating-metrics 8-K for the first tonnage read before the print.
- Q2 2026 earnings 2026-07-29 before market open — avoid fresh entries into the print; binary is whether June/Q2 LTL tons/day turned positive or the +8.9% revenue guide is still rate/mix only.
- Stale-date correction: prior dossier estimated the print ~2026-07-22; the actual Q2 date is 2026-07-29 BMO — the binary was NOT yet elapsed as of this refresh.
- Growth remains yield-led: tons/day -7.7% Q1 -> ~-6.5% Apr -> -3.8% May; ex-fuel rev/cwt is the key line on the print (rev/cwt +3.9% YoY in 2025).
- Upgrade cluster broadened above spot: Raymond James $241 (7/13), Truist $250 (7/15), Stifel $256 (7/21) — but the 18-analyst consensus PT is still ~$227 with 56% Hold (2026-07-25).
- Amazon ASCS (launched 2026-06-10, 80,000+ trailers, 24,000 containers) is the structural LTL pricing overhang — track whether ODFL ex-fuel yield holds across the group.
- Extended: +51.6% YTD, near the $252.03 record, ~26-28% above GuruFocus fair value $185.51. Clean re-engage is a 50-day hold with tonnage positive, not a chase into the record.
Related · shared themes
RXO
RXO, Inc.
Freight-cycle recovery intact; sell-side has fully caught up into a $20–35 battleground — bears $20 (Goldman 07-16, Susquehanna 07-14), bulls $30–35 (BMO $35 initiation 07-14, Stifel/Truist/Citi $30). Narrative matured from mispriced to consensus; the ~2026-08-05 Q2 print (adj EBITDA guide $27–37M vs $6M Q1) is the binary the whole re-rate discounts.
XMTR
Xometry, Inc.
AI-native manufacturing marketplace re-rating on a profitability inflection — Q1 marketplace revenue +40% YoY, FY guide raised, Siemens embed plus ~$50M stock buy. Wedbush 7/16 Outperform $126 reopens Street upside above spot after June's above-cluster trade; the ~2026-08-06 Q2 print is the next binary.
ARCB
ArcBest Corporation
LTL-recovery narrative is maturing and now fighting a company crack: ArcBest's July 16 restructuring — 2% headcount cut, $76.5M impairment, brand simplification — signals the freight-cycle upturn hasn't reached its own P&L, with the July 29 Q2 print the binary that resolves self-help vs demand miss.
JBHT
J.B. Hunt Transport Services, Inc.
Freight-recovery narrative got its confirmation — Q2 (2026-07-16) beat at $1.91 EPS/$3.5B vs $1.71/$3.21B and gapped ~8% — but the print triggered 12+ same-day PT hikes to a $291–370 band, marking a MATURING-to-saturated theme with no fresh catalyst until the Q3 print in mid-October.