Report Date: Wednesday, July 29, 2026 (before market open) | Call: 10:00 AM ET
ODFL enters tomorrow's report riding a strong stock move but a still-murky freight cycle. Shares have rallied sharply off their spring lows — from roughly $190 in early May to a June peak near $248 — before pulling back to the $226-232 range over the past few weeks. That leaves the stock trading roughly in line with, or slightly above, the average sell-side price target (~$222-$231), suggesting the market has already priced in a constructive quarter and leaving less room for disappointment.
Sentiment has turned more positive recently: Evercore ISI upgraded the stock to Outperform on a more constructive less-than-truckload cycle view, and consensus estimates have been revised upward over the past 60 days. Zacks' current consensus calls for Q2 EPS of ~$1.52 (up ~20% y/y) on revenue of ~$1.53 billion (up ~8.9% y/y), while other trackers show slightly lower estimates near $1.47 EPS — the spread itself reflects how quickly numbers have been moving up into the print. Full-year 2026 consensus EPS sits around $5.44, implying continued acceleration in H2.
Q1 was a "tale of two halves." Total revenue fell 2.9% y/y to $1.33 billion as LTL tons per day dropped 7.7%, but demand for the company's service improved as the quarter progressed, contributing to an acceleration in LTL volumes with strong sequential tonnage growth in February and March. Pricing discipline remained the offset: LTL revenue per hundredweight increased 5.7%, or 4.4% excluding fuel surcharges, reflecting the company's long-term disciplined approach to yield management. Operating ratio ticked up 80bps y/y to 76.2%, with management noting the increase in overhead cost as a percent of revenue more than offset the improvement in direct cost, driven by deleveraging and higher G&A.
Management's Q2 OR framework set the bar: the 10-year average change for the operating ratio is a 300 to 350 basis point improvement from the first to the second quarter, and management said it was comfortable with that range assuming continued sequential volume improvement. CFO Adam Satterfield flagged specific headwinds to watch — fringe benefit costs, which came in better than forecast in Q1 but are expected to be a headwind for the full quarter, plus fuel-driven variable cost inflation. He explicitly pointed investors to the Q1-to-Q2 2022 comparison (a period of a sharp fuel spike) as the best analog for this year's transition, given the magnitude of the diesel price increase.
ODFL's monthly operating updates give a clean read into how Q2 actually tracked:
The pattern is consistent: tonnage/shipment counts remain negative year-over-year, but the decline is narrowing sequentially, weight per shipment is inflecting positive (a leading indicator of demand), and yield/pricing is accelerating — helped both by disciplined yield management and by a much larger fuel surcharge tailwind given higher diesel prices this year. Investors should watch the June exit rate and full Q2 tonnage figure to see whether the sequential improvement trajectory from Q1 (Jan down, Feb/March up sharply) carried through, and whether tons per day can finally turn positive y/y later in the year as management hopes.
The setup is a classic "priced for perfection" situation: consensus numbers have been moving up, an analyst upgrade has added to bullish sentiment, and the stock is trading near/above average price targets after a ~47% year-to-date run. The fundamental story — accelerating pricing/yield, narrowing tonnage declines, a widening service gap over peers, and optionality from a truckload-to-LTL freight reversal — is intact and improving. But with volumes still negative year-over-year, fuel-cost headwinds explicitly flagged by management, and a high bar for the operating ratio improvement, the market's reaction will likely hinge less on the reported EPS/revenue beat itself and more on (1) the OR trajectory relative to the 300-350bp seasonal norm, (2) tonnage trends exiting June and into July, and (3) management's tone on the pace of the eventual up-cycle inflection.