Old Dominion Freight [ODFL] vs Knight-Swift [KNX] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 21 vital metrics comparison: Old Dominion Freight Line Inc. wins in 10 metrics, Knight-Swift Transportation Holdings Inc. wins in 10 metrics, with 0 ties. Both stocks appear equally matched on key metrics.

View Metrics Details

Vital Metrics Comparison

Metric Old Dominion Freight Line Inc. Knight-Swift Transportation Holdings Inc. Better
P/E Ratio (TTM) 46.03 313.19 Old Dominion Freight Line Inc.
Price-to-Book Ratio 10.78 1.51 Knight-Swift Transportation Holdings Inc.
Debt-to-Equity Ratio 3.28 37.70 Old Dominion Freight Line Inc.
PEG Ratio -4.36 -2.98 Knight-Swift Transportation Holdings Inc.
EV/EBITDA 26.92 13.08 Knight-Swift Transportation Holdings Inc.
Profit Margin (TTM) 18.63% 0.45% Old Dominion Freight Line Inc.
Operating Margin (TTM) 23.27% 1.65% Old Dominion Freight Line Inc.
EBITDA Margin (TTM) 23.27% 1.65% Old Dominion Freight Line Inc.
Return on Equity 23.93% 0.48% Old Dominion Freight Line Inc.
Return on Assets (TTM) 15.52% 1.11% Old Dominion Freight Line Inc.
Free Cash Flow (TTM) $955.10M $460.83M Old Dominion Freight Line Inc.
Dividend Yield 0.72% 1.30% Knight-Swift Transportation Holdings Inc.
1-Year Return 53.42% 90.83% Knight-Swift Transportation Holdings Inc.
Price-to-Sales Ratio (TTM) 8.45 1.43 Knight-Swift Transportation Holdings Inc.
Enterprise Value $46.45B $13.13B Old Dominion Freight Line Inc.
EV/Revenue Ratio 8.45 1.75 Knight-Swift Transportation Holdings Inc.
Gross Profit Margin (TTM) 31.55% N/A N/A
Revenue per Share (TTM) $26 $46 Knight-Swift Transportation Holdings Inc.
Earnings per Share (Diluted) $4.84 $0.21 Old Dominion Freight Line Inc.
Beta (Stock Volatility) 1.21 1.12 Knight-Swift Transportation Holdings Inc.
Short % of Float 7.54% 4.83% Knight-Swift Transportation Holdings Inc.

Old Dominion Freight Line Inc. vs Knight-Swift Transportation Holdings Inc. Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
Old Dominion Freight Line Inc.-3.39%-3.88%16.89%30.14%50.78%49.14%
Knight-Swift Transportation Holdings Inc.-2.81%-1.81%14.76%49.11%48.97%51.73%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Old Dominion Freight Line Inc.53.42%51.02%99.50%1,143.67%3,046.61%5,289.25%
Knight-Swift Transportation Holdings Inc.90.83%48.34%82.33%202.90%392.99%346.79%

Performance & Financial Health Analysis: Old Dominion Freight Line Inc. vs Knight-Swift Transportation Holdings Inc.

MetricODFLKNX
Market Information
Market Cap i$46.43B$10.59B
Market Cap CategoryLarge capLarge cap
10 Day Avg. Volume i1,457,3013,034,282
90 Day Avg. Volume i2,026,3603,151,147
Last Close$237.42$79.25
52 Week Range$126.01 - $252.03$38.63 - $82.86
% from 52W High-5.80%-4.36%
All-Time High$252.03 (Jun 09, 2026)$82.86 (Jun 12, 2026)
% from All-Time High-5.80%-4.36%
Growth Metrics
Quarterly Revenue Growth-0.06%0.01%
Quarterly Earnings Growth-0.13%N/A
Financial Health
Profit Margin (TTM) i0.19%0.00%
Operating Margin (TTM) i0.23%0.02%
Return on Equity (TTM) i0.24%0.00%
Debt to Equity (MRQ) i3.2837.70
Cash & Liquidity
Book Value per Share (MRQ)$20.67$43.63
Cash per Share (MRQ)$0.58$1.37
Operating Cash Flow (TTM) i$1.37B$1.30B
Levered Free Cash Flow (TTM) i$792.12M$437.74M
Dividends
Last 12-Month Dividend Yield i0.72%1.30%
Last 12-Month Dividend i$1.41$0.74

Valuation & Enterprise Metrics Analysis: Old Dominion Freight Line Inc. vs Knight-Swift Transportation Holdings Inc.

MetricODFL (Apr 24, 2026)KNX (Apr 26, 2026)
Price Ratios
P/E Ratio (TTM) i46.03313.19
Forward P/E i36.6420.51
PEG Ratio i-4.36-2.98
Price to Sales (TTM) i8.451.43
Price to Book (MRQ) i10.781.51
Market Capitalization
Market Capitalization i$46.43B$10.59B
Enterprise Value i$46.45B$13.13B
Enterprise Value Metrics
Enterprise to Revenue i8.451.75
Enterprise to EBITDA i26.9213.08
Risk & Other Metrics
Beta i1.211.12
Book Value per Share (MRQ) i$20.67$43.63

Financial Statements Comparison: Old Dominion Freight Line Inc. vs Knight-Swift Transportation Holdings Inc.

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricODFL (2025)KNX (2025)
Revenue/Sales i5.50B7.47B
Cost of Goods Sold i3.68B6.43B
COGS % of Revenue i67.0%86.0%
Gross Profit i1.82B1.04B
Gross Margin i33.0%14.0%
Research & Development iN/AN/A
Operating Income (EBIT) i1.36B314.37M
Operating Margin i24.8%4.2%
EBITDA i1.73B1.14B
EBITDA Margin i31.4%15.3%
Pre-Tax Income i1.36B95.32M
Pre-Tax Income % of Revenue i24.8%1.3%
Income Tax i337.61M29.77M
Income Tax % of Revenue i6.1%0.4%
Net Income (Profit) i1.02B65.55M
Profit Margin i18.6%0.9%

Balance Sheet & Liquidity Metrics

MetricODFL (2025)KNX (2025)
Cash & Equivalents i120.09M220.42M
Total Current Assets i694.83M887.53M
Total Current Assets % of Revenue i12.6%11.9%
Total Current Liabilities i483.91M1.03B
Total Current Liabilities % of Revenue i8.8%13.8%
Long-Term Debt i20.00M2.36B
Long-Term Debt % of Revenue i0.4%31.6%
Total Shareholders Equity i4.31B7.09B
Retained Earnings i4.06B2.60B
Retained Earnings % of Revenue i73.8%34.8%
Property, Plant & Equipment i3.34B409.62M

Cash Flow Statement Comparison

MetricODFL (2025)KNX (2025)
Operating Cash Flow i1.37B1.24B
Operating Cash Flow % of Revenue i25.0%16.6%
Capital Expenditures i-366.51M-513.84M
Free Cash Flow i955.10M460.83M
FCF Margin i17.4%6.2%
Debt Repayment i-20.00M-2.69B
Common Stock Repurchase i-730.34MN/A

Short Interest & Institutional Ownership Analysis

MetricODFLKNX
Shares Short i12.46M6.83M
Short Ratio i5.612.18
Short % of Float i7.54%4.83%
Shares Outstanding i208.56M162.46M
Float Shares i191.20M157.80M
% Held by Insiders i8.21%2.92%
% Held by Institutions i83.75%105.13%
% Held by Public i8.04%-8.05%

Dividend Analysis & Yield Comparison: Old Dominion Freight Line Inc. vs Knight-Swift Transportation Holdings Inc.

MetricODFLKNX
Last 12-Month Dividend i$1.41$0.74
Last 12-Month Dividend Yield i0.72%1.30%
3-Year Avg Annual Dividend i$1.44$0.66
3-Year Avg Dividend Yield i0.19%0.33%
3-Year Total Dividends i$4.31$1.98
Ex-Dividend DateMar 04, 2026Mar 06, 2026