Old Dominion Freight Line, Inc. (ODFL) earnings on July 29, 2026
More Old Dominion Freight Line, Inc. earnings
Prior outlook: No statistical edge
Old Dominion Freight Line beat profit and sales forecasts thanks to higher prices, but the stock still fell 2.35% on the day.
ODFL price around the earnings
222.79
Change: -2.3%
2026-07-29, 20:00 UTC
Start of the measured window
End of the measured window
212.45
218.50
224.55
230.60
228.12
July 29, 2026
- Price: green if it ends above the starting price; red if it ends below
- Start of the measured window
- End of the measured window
- Market open
- Starting price
Prior thesis
Prior outlook: No statistical edge
- Thesis published
- Results released
Volatile run-up with strong past earnings, but negative forward growth and limited optimistic scenario.
Context analyzed before publication
- Trend
- Volatile run-up with strong past earnings, but recent scores show declining trend strength into the event.
Analysts
Evidence
- Analyst consensus
- Hold
- Consensus average (1-5)
- 2.54
- Analysts covering the stock
- 22
- Average price target
- 230.95
- Lowest price target
- 155
- Highest price target
- 280
- Upside to price target
- 2.1%
- Quarterly earnings growth
- -6.4%
- Revenue growth
- -2.9%
- Forward EPS
- 6.48
- Trailing EPS
- 4.79
- Analyst moves in the last 60 days
- 10
- Strong buy: 1
- Buy: 8
- Hold: 12
- Sell: 3
- Strong sell: 0
- Strong buy
- 1
- Buy
- 8
- Hold
- 12
- Sell
- 3
- Strong sell
- 0
- July 21, 2026 · Stifel: Maintains rating (Buy → Buy)
- July 15, 2026 · Truist Securities: Maintains rating (Buy → Buy)
- July 14, 2026 · Susquehanna: Maintains rating (Neutral → Neutral)
- July 13, 2026 · Raymond James: Maintains rating (Outperform → Outperform)
- July 9, 2026 · Citigroup: Upgrades rating (Sell → Neutral)
- July 8, 2026 · Wells Fargo: Upgrades rating (Equal-Weight → Overweight)
- July 7, 2026 · UBS: Maintains rating (Neutral → Neutral)
- July 6, 2026 · Morgan Stanley: Downgrades rating (Overweight → Equal-Weight)
- July 1, 2026 · Evercore ISI Group: Upgrades rating (In-Line → Outperform)
- June 25, 2026 · Barclays: Maintains rating (Equal-Weight → Equal-Weight)
News and sentiment
Evidence
Sentiment
- Sentiment
- Constructive
- Mention volume
- Low
- Normalized volume
- 33%
News
Sources (8)
- Stifel Maintains Buy on Old Dominion Freight Line, Raises Price Target to $256 (opens in a new tab) — Benzinga
- Truist Securities Maintains Buy on Old Dominion Freight Line, Raises Price Target to $250 (opens in a new tab) — Benzinga
- Raymond James Maintains Outperform on Old Dominion Freight Line, Raises Price Target to $241 (opens in a new tab) — Benzinga
- Citigroup Upgrades Old Dominion Freight Line to Neutral, Maintains Price Target to $228 (opens in a new tab) — Benzinga
- Wells Fargo Upgrades Old Dominion Freight Line to Overweight, Raises Price Target to $250 (opens in a new tab) — Benzinga
- UBS Maintains Neutral on Old Dominion Freight Line, Raises Price Target to $224 (opens in a new tab) — Benzinga
- Morgan Stanley Downgrades Old Dominion Freight Line to Equal-Weight, Raises Price Target to $245 (opens in a new tab) — Benzinga
- Evercore ISI Group Upgrades Old Dominion Freight Line to Outperform, Raises Price Target to $237 (opens in a new tab) — Benzinga
Technicals
Evidence
- Price when the context was analyzed
- 226.21
- Average true range (ATR)
- 2.7%
- Distance to 52-week high
- -8.8%
- 14-day change (14d)
- -1.2%
- 30-day change (32d)
- +3.3%
- 30-day relative strength
- +7.6%
- QQQ change (32d)
- -4.3%
- Nearest support
- 226.08
- Distance to nearest support
- 0.1%
- Nearest resistance
- 229.23
- Distance to nearest resistance
- 1.3%
- Volume accumulation ratio (14d / 46d)
- 0.78
- Major: 226.08 (0.1% away, 0.02 ATR, 35 touches)
- Minor: 224.14 (0.9% away, 0.34 ATR, 3 touches)
- Major: 221.75 (2% away, 0.72 ATR, 26 touches)
- Mid: 229.23 (1.3% away, 0.49 ATR, 20 touches)
- Minor: 231.21 (2.2% away, 0.81 ATR, 5 touches)
- Mid: 232.99 (3% away, 1.1 ATR, 21 touches)
Trends
Evidence
- Average earnings surprise
- +3.8%
- April 29, 2026: actual EPS 1.14 vs estimate 1.05 (surprise +8.5%)
- February 4, 2026: actual EPS 1.09 vs estimate 1.06 (surprise +2.8%)
- October 29, 2025: actual EPS 1.28 vs estimate 1.22 (surprise +5.2%)
- July 30, 2025: actual EPS 1.27 vs estimate 1.29 (surprise -1.2%)
Expected move
- Implied move
- +2.7%
- Source
- Options chain
Reactions over its last 20 earnings
- Median move
- 4.5%
- 75th percentile move
- 7.3%
- 90th percentile move
- 10%
- Up / down moves
- 10 / 10
- Average up move
- +4.0%
- Average down move
- -4.7%
Monitoring and close
What Old Dominion Freight Line, Inc. reported
- Status
- Finished
| Actual EPS | 1.68 |
|---|---|
| EPS estimate | 1.49 |
| EPS surprise | +12.8% |
| Revenue | $1,554 million |
| Revenue estimate | $1,524 million |
| Revenue surprise | +2.0% |
Old Dominion posts record revenue and improved operating ratio in Q2 2026. Optimistic, plans more capex to target sub-70 OR.
Sources (14)
- Eyes on sub-70 OR, Old Dominion plans more capex (opens in a new tab) — FreightWaves
- Old Dominion Freight Line, Inc. Q2 2026 Earnings Call Summary (opens in a new tab) — Moby
- Old Dominion Freight Line Inc (ODFL) Q2 2026 Earnings Call Highlights: Record Revenue and ... (opens in a new tab) — GuruFocus.com
- Old Dominion Freight Line Q2 Revenue Surges On Pricing Gains (opens in a new tab) — Benzinga
- Old Dominion Freight Line Q2 Earnings Call Highlights (opens in a new tab) — MarketBeat
- ODFL Q2 Earnings Beat Estimates on Yield and Cost Discipline (opens in a new tab) — Zacks
- Old Dominion Freight Line, Inc. (ODFL) Q2 2026 Earnings Call Transcript (opens in a new tab) — SeekingAlpha
- Old Dominion (ODFL) Q2 Earnings: Taking a Look at Key Metrics Versus Estimates (opens in a new tab) — Zacks
- Old Dominion Freight Line (NASDAQ:ODFL) Beats Q2 Earnings Estimates as Yield Management Drives Profitability Higher (opens in a new tab) — ChartMill
- Old Dominion Freight Line (ODFL) Surpasses Q2 Earnings and Revenue Estimates (opens in a new tab) — Zacks
- Old Dominion Freight Line (NASDAQ:ODFL) Exceeds Q2 CY2026 Expectations (opens in a new tab) — StockStory
- Old Dominion beat expectations with EPS of $1.68 versus $1.49 estimate, and revenue of $1.554B versus $1.524B. — Benzinga
- Old Dominion Freight Line Q2 EPS $1.68 Beats $1.49 Estimate, Sales $1.554B Beat $1.524B Estimate (opens in a new tab) — Benzinga
- Old Dominion Freight Line Reports Second Quarter 2026 Earnings Per Diluted Share of $1.68 (opens in a new tab) — Yahoo
Pre-market second reading after the results
- Verdict
- Beat expectations
Heading into the open, the figures don't clearly confirm the prior scenario.
How the stock reacted
- Consolidated
- -2.4%
- Max move
- -5.8%
No verdict: the outlook took no direction, so there is nothing to score as a hit or a miss.