Old Dominion

Old Dominion runs a trucking network with just $65 million of long-term debt and still trades at 38.5 times earnings.

If you own ODFL, you own a premium trucking business priced like a much faster one.

odfl

industrials · trucking large cap updated feb 13, 2026
$186.13
market cap ~$39B · 52-week range $126–$186
xvary composite: 68 / 100 · average
our overall rating — combines growth, value, risk, and momentum
Start here if you're new
what it is
Old Dominion moves smaller freight shipments across North America and charges more because customers pay for fewer mistakes.
how it gets paid
Last year Old Dominion made $5.5B in revenue. National LTL was the main engine at $2.15B, or 39% of sales.
why growth slowed
Revenue fell 5.5% last year. The top-line shortfall was primarily due to a 8.8% decline in less-than-truck load tonnage per day.
what just happened
Old Dominion reported $1.09 in quarterly EPS, beating the $1.01 consensus by 7.9%, but the bigger story is that full-year EPS still fell to $4.84 from $5.48.
At a glance
A balance sheet — strong enough to weather a downturn
75/100 earnings predictability — reasonably predictable
38.5x trailing p/e — you're paying up for this one
0.7% dividend yield — cash in your pocket every quarter
20.5% return on capital — every dollar works hard here
xvary composite: 68/100 — average
What they do
Old Dominion moves smaller freight shipments across North America and charges more because customers pay for fewer mistakes.
This is a scale business hiding inside a trucking company. Old Dominion ran 261 service centers, 11,284 tractors, and 46,714 trailers at year-end 2024, which means your freight can move through one network instead of getting handed off and delayed. Less-than-truckload, or LTL, means many customers share trailer space, so what matters is density → more freight on the same network → better margins. That shows up in a 34.5% operating margin, which is unusually high for trucking.
industrials large-cap ltl-freight pricing-power north-america
How they make money
$5.5B annual revenue · their business grew -5.5% last year
National LTL
$2.15B
6.0%
Inter-regional LTL
$1.65B
5.0%
Regional LTL
$1.10B
4.0%
Value-added logistics
$0.44B
+2.0%
Other services
$0.16B
0.0%
The products that matter
regional and national freight transportation
Less-Than-Truckload Shipping
$5.5B revenue
it's the whole business. that $5.5B revenue base declined 5.5% in the latest full year, which tells you freight demand matters more here than product mix.
100% of revenue
Key numbers
34.5%
operating margin
Operating margin → money left after running the network → so what: this carrier keeps far more of each revenue dollar than most freight peers.
20.5%
return on capital
Return on capital → profit from each dollar invested → so what: the network still earns strong returns even in a softer freight market.
$65M
long-term debt
Long-term debt → borrowed money due later → so what: with debt at roughly 0% of capital, the balance sheet is not the problem here.
38.5x
trailing p/e
P/E → how much you pay for each dollar of profit → so what: you are paying a growth-stock price for a trucking stock growing around 5%.
Financial health
A
strength
  • balance sheet grade A — very strong financial position
  • risk rank 3 — safer than 50% of stocks
  • price stability 60 / 100
  • long-term debt $65M (0% of capital)
  • net profit margin 21.6% — keeps 22 cents of every dollar in revenue
  • return on equity 21% — $0.21 profit for every $1 investors have put in
A with balance sheet grade and net profit margin standing out. your money faces less risk here than at most public companies.
Total return vs. market

You invested $10,000 in ODFL 3 years ago → it's now worth $10,190.

The index would have given you $13,880.

source: institutional data · total return
What just happened
beat estimates
Old Dominion reported $1.09 in quarterly EPS, beating the $1.01 consensus by 7.9%, but the bigger story is that full-year EPS still fell to $4.84 from $5.48.
The quarter beat estimates, but the year showed weaker freight demand. Management tied the 2025 slowdown to a 5.5% revenue decline and an 8.8% drop in LTL tonnage per day.
$1.09
quarterly eps
7.9%
eps surprise
$4.84
fy2025 eps
the number that mattered
The number that mattered was the 8.8% drop in LTL tonnage per day, because fewer shipments moving through the network is what drove the 5.5% revenue decline.
source: company earnings report, 2026

Get this snapshot in your inbox

This page, delivered free — plus weekly updates when the numbers change. plain english, no spam.

weekly updates earnings alerts plain english no spam
What could go wrong

the #1 risk is ltl tonnage per day staying weak.

med
volume pressure
an 8.8% drop in tonnage per day already hit the latest results. if freight demand stays soft, the network has no other engine to hide behind.
100% of the $5.5B revenue base depends on the freight cycle.
med
operating ratio drift
the operating ratio rose 180 basis points to 75.2%. that means costs are eating a bigger share of every revenue dollar.
if that ratio keeps rising, earnings can fall faster than revenue. the last full year already showed EPS down 11.7% on a 5.5% sales decline.
med
premium multiple risk
38.5x trailing earnings is a generous valuation for a carrier coming off a weak freight year. great businesses still get cheaper when the cycle is against them.
the balance sheet can absorb a downturn. the stock multiple may not.
an 8.8% decline in tonnage per day already helped drive a 5.5% revenue drop and pushed the operating ratio to 75.2%. if volume does not recover, that pressure keeps compounding.
source: institutional data · regulatory filings · risk analysis
Pay attention to
metric
ltl tonnage per day
the latest full year showed an 8.8% decline. if that line turns positive, the rest of the story usually gets easier.
risk
operating ratio
75.2% is still respectable, but it moved higher by 180 basis points. in this metric, lower is better.
trend
institutional flow
institutions were net sellers for two straight quarters. if that reverses, sentiment may be catching up to fundamentals.
calendar
fy2026 rebound test
the street wants $5.10 in EPS and $6B in revenue. that is the next scoreboard for whether the recovery case is real.
Analyst rankings
short-term outlook
average
momentum score 3. in human-speak, analysts do not see a strong short-term edge either way.
risk profile
average
stability score 3 — middle-of-the-road stock behavior, even with a stronger-than-average balance sheet.
chart momentum
bottom 5%
technical score 5 — the weakest rating in this system. the tape still looks worse than the business.
earnings predictability
75 / 100
management tends to give you a readable operating story, even when the cycle turns against them.
source: institutional data
Institutional activity

institutions have been net selling for 2 consecutive quarters — 355 buyers vs. 500 sellers in 3q2025. total institutional holdings: 0.2B shares. net selling for 2 quarters.

source: institutional data
Price targets
3-5 year target range
$137 $278
$186 current price
$208 target midpoint · +12% from current · 3-5yr high: $270 (+45% · 10% ann'l return)
source: institutional data · analyst targets

Want the deeper analysis?

The full deep dive: dcf model, scenario analysis, competitive moat breakdown, and quarterly tracking — everything on this page, taken further.

see plans from $5/mo
The deep dive
ODFL
xvary deep dive
odfl
the full analysis is in the works.
what you'll get
dcf valuation model
bull / base / bear scenarios
competitive moat breakdown
quarterly earnings tracker
operating model projections
risk matrix with kill criteria
original price target + conviction
updated with every earnings
free · no spam · you'll be first to read it