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
Inter-regional LTL
$1.65B
5.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
-
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.
same period. same starting point. ODFL trailed the market by $3,690.
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.
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.
-
old dominion freight line is glad to see 2025 in the rearview mirror.
indeed, it was a challenging 12-month stretch for the freight shipping company, with soft demand for goods, amid the still stubborn inflation backdrop and the implementation of increased tariffs on shipments coming from overseas, the primary reason.
-
this resulted in less demand for shipping services.
investors need not look any further than the company’s financial results and operating metrics for confirmation as to just how difficult a year it was for old dominion.
-
for the full year, the company posted earnings per share of $4.84 (down 11.7% vs. prior year), on a 5.5% decline in revenues.
-
the top-line shortfall was primarily due to a 8.8% decline in less-than-truck load (ltl) tonnage per day, reflecting a 7.8% decrease in ltl shipments and a 1.5% retreat in ltl weight per shipment.
-
the lower revenue base also had a negative impact on old dominion freight line’s operating ratio, which rose 180 basis points, to 75.2%, during the 12-month period.
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.
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.
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.
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.
cal
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 · 1q2025-3q2025
source: institutional data
Price targets
3-5 year target range
$137
$278
$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