Old Dominion Freight Line (ODFL) Earnings Analysis

Old Dominion Freight Line (ODFL) next reports earnings on 2026-07-29, consensus EPS 1.53 USD. Last quarter (2026-02-04) it beat with EPS 1.09 USD vs 1.06 USD est (+2.8%). It has beaten estimates in 4/5 recent quarters (80%). Trailing P/E 48.60.

Last updated 2026-07-23 · Source: FMP fundamentals + earnings calendar (company filings); consensus from sell-side analyst grades

When does ODFL next report earnings?

Next earnings date2026-07-29
Consensus EPS estimate1.53 USD
Revenue estimate1.54B

ODFL earnings history — beats and misses

Quarter (report date)EPS actualEPS est.SurpriseResult
2026-02-041.09 USD1.06 USD+2.8%Beat
2025-10-291.28 USD1.22 USD+4.9%Beat
2025-07-301.27 USD1.28 USD-0.8%Miss
2025-02-051.23 USD1.16 USD+6%Beat
2024-07-241.48 USD1.45 USD+2.1%Beat

Beat rate: 4/5 (80%) over reported quarters with consensus data.

ODFL valuation and analyst view

Trailing P/E48.60
Trailing EPS4.836 USD
Price / book11.02
Dividend yield0.49%
Market cap48.65B
Analyst consensusHold (12 buy / 20 hold / 4 sell)
Avg price target230 USD

Related research pages

Frequently asked questions

When is Old Dominion Freight Line (ODFL)'s next earnings date?

Old Dominion Freight Line is next scheduled to report on 2026-07-29, with a consensus EPS estimate of 1.53 USD and revenue estimate of 1.54B.

Did ODFL beat earnings last quarter?

In its 2026-02-04 report, ODFL posted EPS of 1.09 USD versus a 1.06 USD estimate — a beat of 2.8%.

What is ODFL's earnings track record?

Over the last 5 reported quarters with consensus data, ODFL beat estimates 4 times (80%).

What is ODFL's current P/E ratio and EPS?

ODFL trades at a trailing P/E of 48.60 on trailing EPS of 4.836352549729447 USD.

What do analysts rate ODFL?

Analyst consensus is "Hold" across 36 ratings (0 strong buy, 12 buy, 20 hold, 4 sell, 0 strong sell). Average 12-month price target: 230 USD.