MetaCap

Old Dominion Freight Line (ODFL) vs Schneider National (SNDR)

Head-to-head comparison of performance, valuation, growth, profitability and dividends. Prices delayed 15 minutes; data as of Oct 8, 2026.

Summary

Schneider National (SNDR) has outperformed Old Dominion Freight Line (ODFL) over the past year, gaining 44.3% versus a gain of 24.2%. Over five years, SNDR leads with a +31.4% price change compared with +16.1% for ODFL. Old Dominion Freight Line is the larger company by market cap ($37.54 billion vs $5.49 billion), about 6.8 times the size, while Schneider National is growing revenue faster (+7.3% vs -5.5%).

On valuation, Schneider National trades at a lower forward P/E (18.4x vs 26.9x for Old Dominion Freight Line). Schneider National offers the higher dividend yield (1.25% vs 0.63%). Old Dominion Freight Line converts more of its revenue into profit, with a net margin of 18.6% versus 1.8%.

Summary generated from market data by MetaCap's automated system. Methodology

Relative performance

ODFL+24.23%SNDR+44.33%
+84%+34%-15%
Oct 7, 20251 yearOct 7, 2026
ODFL+22.09%SNDR+36.50%
+75%+26%-24%
Oct 4, 20215 yearsOct 5, 2026

Percent change in share price from the first common trading day shown; excludes dividends.

Head-to-head

ODFL versus SNDR key metrics
MetricODFLSNDR
Share price$180.49$31.33
Market cap$37.54B$5.49B
1-day change+2.78%+0.43%
YTD return+12.00%+17.57%
1-year return+24.23%+44.33%
5-year return+16.10%+31.44%
P/E ratio (TTM)34.7149.72
Forward P/E26.8918.37
EPS (TTM)$5.20$0.63
Dividend yield0.63%1.25%
Annual dividend$1.14$0.39
Revenue (latest FY)$5.50B$5.67B
Revenue growth (YoY)-5.48%+7.25%
Net income (latest FY)$1.02B$103.60M
Operating margin24.76%2.98%
Net margin18.63%1.83%
52-week high$252.03$39.27
52-week low$126.01$20.11
Distance from 52-week high-28.39%-20.23%
Analyst consensusbuybuy
Avg. price target upside+25.85%+16.97%
Average volume1.74M762.82K
Shares outstanding207.97M92.27M
Employees20,17319,000
SectorIndustrialsIndustrials
IndustryTrucking Freight/Courier ServicesTrucking Freight/Courier Services

Highlighted cells mark the higher value for growth, returns, margins and yield, and the lower value for P/E ratios. Highlighting is a mechanical comparison, not a recommendation.

Key differences

  • Old Dominion Freight Line is about 6.8 times larger than Schneider National by market value ($37.54B vs $5.49B).
  • SNDR has outperformed ODFL by 20.1 percentage points over the past year.
  • Schneider National trades at a higher earnings multiple (49.7x vs 34.7x trailing P/E).
  • Old Dominion Freight Line is more profitable, keeping 18.6 cents of every revenue dollar as net income versus 1.8 cents for Schneider National.
  • Schneider National grew revenue faster in its latest fiscal year (+7.25% vs -5.48%).

About Old Dominion Freight Line

ODFL stock →

Old Dominion Freight Line, Inc. operates as a less-than-truckload motor carrier in the United States and North America.

Industrials · Trucking Freight/Courier Services · 20,173 employees

About Schneider National

SNDR stock →

Schneider National, Inc., together with its subsidiaries, provides multimodal surface transportation and logistics solutions in the United States, Canada, and Mexico. It operates in three segments: Truckload, Intermodal, and Logistics.

Industrials · Trucking Freight/Courier Services · 19,000 employees

ODFL vs SNDR FAQ

Which is bigger, Old Dominion Freight Line or Schneider National?

Old Dominion Freight Line (ODFL) is larger, with a market capitalization of $37.54B compared with $5.49B for Schneider National (SNDR).

Which stock has performed better over the past year, ODFL or SNDR?

SNDR returned +44.33% over the past 12 months, compared with +24.23% for ODFL (price return, excluding dividends). Past performance does not predict future results.

Which has the lower P/E ratio, ODFL or SNDR?

ODFL has the lower trailing P/E at 34.7, versus 49.7 for SNDR. A lower P/E is not by itself a sign of a better investment; it can reflect slower expected growth or higher risk.

Which pays a higher dividend, Old Dominion Freight Line or Schneider National?

Schneider National has the higher yield at 1.25%, compared with 0.63% for Old Dominion Freight Line.

Are Old Dominion Freight Line and Schneider National in the same industry?

Yes. Both are classified in the Trucking Freight/Courier Services industry within the Industrials sector.

More comparisons