— Know what they know.
Not Investment Advice

ODFL vs XPO vs KNX

161 measures in 16 categories, one definition each, computed from filings and market data.
ODFL69.4
Old Dominion Freight Line, Inc.
Industrials · Trucking
$187.72 −0.61%$39.0B mkt cap
Score DNA
XPO58.0
XPO Logistics, Inc.
Industrials · Trucking
$186.67 −1.14%$21.9B mkt cap
Score DNA
KNX43.9
Knight-Swift Transportation Holdings Inc.
Industrials · Trucking
$64.81 −0.72%$10.5B mkt cap
Score DNA

Price, rebased to 100 three years ago

ODFL   XPO   KNX   · weekly adjusted closes
50100150200250300Jan 24Apr 24Jul 24Oct 24Jan 25Apr 25Jul 25Oct 25Jan 26Apr 26Jul 26Oct 26XPO 252KNX 141ODFL 94
● marks the highest or lowest value where that direction is plainly stronger (margins, returns, coverage, leverage); multiples and yields are left unmarked. Bars show each stock's percentile within its own industry. n/a: the measure does not apply to lenders and insurers.

Smart money

8 measures
MeasureODFLXPOKNX
Insider open-market buys, 180d 0 0 0
Insider $ bought, 180d — — —
Congress purchases, 180d 1 0 0
Last Congress purchase 2026-06-05 — —
13F net change in holders +63 +77 +123
ETFs adding shares, 30d 1,230 616 360
ETFs trimming, 30d 941 468 226
Net ETF funds, 30d +289 +148 +134

Valuation

16 measures
MeasureODFLXPOKNX
P/E (TTM) 35.8x
25th
54.1x
50th
245.7x
100th
PEG (P/E ÷ 3-yr EPS CAGR) — 0.79 —
Price / sales 7.0x
100th
2.5x
83rd
1.4x
75th
Price / book 8.6x
92nd
11.1x
100th
1.5x
33rd
Price / tangible book 9.9x
80th
158.6x
100th
11.1x
90th
Price / free cash flow 35.0x
60th
37.2x
80th
9.3x
10th
Price / operating cash flow 28.0x
92nd
20.1x
83rd
7.6x
17th
Enterprise value $38.8B
100th
$25.5B
92nd
$13.0B
83rd
EV / sales 6.9x
100th
3.0x
92nd
1.7x
75th
EV / EBITDA 21.4x
100th
19.8x
91st
12.9x
64th
EV / EBIT 26.8x
33rd
33.8x
56th
58.9x
67th
EV / free cash flow 34.8x
50th
43.5x
70th
11.5x
10th
Earnings yield 2.8%
83rd
1.8%
67th
0.4%
33rd
FCF yield 2.9%
50th
2.7%
33rd
10.8%
92nd
Operating cash flow yield 3.6%
8th
5.0%
17th
13.2%
83rd
Graham number (per share) $50.58
75th
$35.49
62nd
$15.90
38th

Profitability (TTM)

12 measures
MeasureODFLXPOKNX
Gross margin 31.7%
92nd
12.8%
50th
24.8%
83rd
EBITDA margin 32.4%
100th
15.0%
83rd
13.1%
50th
Operating margin 25.8%
100th
9.8%
83rd
3.2%
58th
EBIT margin 25.8%
100th
8.8%
83rd
2.9%
50th
Net margin 19.4%
100th
4.7%
83rd
0.6%
50th
NOPAT margin 19.4%
100th
7.3%
83rd
1.9%
58th
FCF margin 19.9%
100th
6.8%
58th
14.7%
92nd
Operating cash flow margin 24.9%
100th
12.7%
75th
18.0%
92nd
R&D / revenue 0.0%
0th
0.0%
0th
0.0%
0th
SG&A / revenue 3.5%
67th
1.9%
8th
10.7%
100th
Stock comp / revenue 0.2%
75th
0.5%
100th
0.0%
0th
Effective tax rate 24.9%
73rd
25.9%
82nd
39.1%
100th

Returns on capital

11 measures
MeasureODFLXPOKNX
ROE (on average equity) 24.8%
100th
21.6%
92nd
0.6%
33rd
ROA 19.3%
100th
4.9%
75th
0.4%
33rd
ROIC 25.4%
100th
11.1%
92nd
1.6%
50th
ROCE 27.8%
100th
11.6%
92nd
2.0%
50th
Return on tangible assets 25.6%
100th
9.2%
83rd
1.8%
50th
Cash ROIC (OCF / invested capital) 32.5%
100th
19.2%
75th
14.7%
42nd
Gross profitability (GP / assets) 31.0%
92nd
13.1%
42nd
15.9%
58th
ROIC, 3-yr average 23.3%
100th
6.2%
67th
1.1%
25th
ROIC, 5-yr average 31.3%
100th
5.9%
18th
4.5%
9th
ROE, 5-yr average 29.8%
100th
22.4%
91st
4.9%
9th
Incremental ROIC 158.9%
82nd
— -32.2%
27th

Growth

17 measures
MeasureODFLXPOKNX
Revenue growth (TTM YoY) -0.6%
25th
7.0%
75th
4.1%
42nd
Revenue growth (QoQ) 16.4%
67th
12.4%
42nd
13.3%
50th
Revenue CAGR, 3 yr -2.0%
33rd
31.8%
100th
4.2%
75th
Revenue CAGR, 5 yr 4.1%
45th
-8.7%
0th
9.0%
82nd
Gross profit CAGR, 3 yr -5.8%
42nd
102.4%
100th
-3.8%
58th
Operating income CAGR, 3 yr -5.2%
100th
— -29.6%
56th
Net income growth (TTM YoY) -0.5%
88th
17.1%
100th
-74.0%
25th
Net income CAGR, 3 yr -5.2%
88th
68.8%
100th
-56.2%
25th
EPS growth (TTM YoY) 1.1%
88th
17.1%
100th
-74.1%
25th
EPS CAGR, 3 yr -3.5%
88th
68.3%
100th
-56.3%
25th
EPS CAGR, 5 yr 7.2%
88th
-4.7%
75th
-39.6%
0th
FCF growth (TTM YoY) 42.8%
50th
288.7%
83rd
481.5%
100th
FCF CAGR, 3 yr 19.9%
50th
142.8%
100th
40.0%
83rd
Operating cash flow CAGR, 3 yr -4.1%
58th
19.6%
100th
-1.1%
75th
Book value CAGR, 3 yr 7.8%
75th
20.2%
92nd
-0.7%
17th
Dividend CAGR, 3 yr 3.0%
56th
— 3.6%
78th
Sustainable growth rate 19.4%
88th
21.6%
100th
-1.2%
0th

Margin history & stability

7 measures
MeasureODFLXPOKNX
Gross margin, 3-yr average 33.6%
100th
11.8%
33rd
23.0%
83rd
Operating margin, 3-yr average 26.4%
100th
8.6%
83rd
3.2%
42nd
Net margin, 3-yr average 20.1%
100th
4.5%
75th
1.2%
25th
FCF margin, 3-yr average 17.1%
100th
-0.6%
50th
5.0%
83rd
Revenue stability (0-1) 0.38
50th
0.16
25th
0.84
75th
Earnings stability (0-1) 0.05
0th
0.10
25th
0.67
67th
Margin stability (0-1) 0.95
92nd
0.58
25th
0.80
50th

Liquidity (latest quarter)

7 measures
MeasureODFLXPOKNX
Cash & short-term investments $283.9M
75th
$298.0M
92nd
$186.1M
58th
Net cash (− = net debt) $263.9M
100th
−$3.7B
0th
−$2.5B
17th
Working capital $472.6M
100th
$20.0M
17th
−$132.4M
0th
Current ratio 1.89
92nd
1.01
17th
0.88
0th
Quick ratio 1.89
92nd
1.01
17th
0.81
0th
Cash ratio (cash + ST investments / current liabilities) 0.53
83rd
0.17
33rd
0.17
42nd
Defensive interval (days) 1,012 days
67th
2,267 days
92nd
139 days
8th

Leverage & solvency (latest quarter)

13 measures
MeasureODFLXPOKNX
Total debt $20.0M
8th
$4.0B
100th
$2.7B
83rd
Debt / equity 0.00
8th
2.03
100th
0.38
50th
Net debt / equity −0.06
8th
1.88
100th
0.36
58th
Debt / assets 0.3%
8th
47.9%
92nd
22.4%
58th
Debt / capital 0.4%
8th
67.0%
100th
27.8%
50th
Debt / EBITDA 0.01
9th
3.10
73rd
2.66
64th
Net debt / EBITDA −0.15
9th
2.86
82nd
2.47
73rd
Interest coverage (EBIT / interest) 2,182.9x
100th
3.6x
55th
2.5x
45th
Cash interest coverage 2,102.7x
100th
5.2x
18th
15.8x
64th
Debt payback (years of OCF) 0.0 yrs
8th
3.7 yrs
75th
1.9 yrs
50th
Liabilities / assets 20.7%
8th
76.5%
100th
41.8%
42nd
IS credit model rating AAA BBB+ BBB+
Implied credit spread (bps) 50
0th
225
50th
225
50th

Efficiency

11 measures
MeasureODFLXPOKNX
Asset turnover 0.99
42nd
1.04
50th
0.63
8th
Fixed asset turnover 1.26
17th
1.93
67th
1.53
33rd
Inventory turnover — — 153.6
Receivables turnover 10.0
92nd
7.1
25th
11.9
100th
Days sales outstanding 37 days
8th
51 days
75th
31 days
0th
Days inventory outstanding — — 2 days
Days payables outstanding 8 days
0th
24 days
75th
18 days
33rd
Cash conversion cycle (days) 29 days
67th
27 days
58th
15 days
17th
Capex / revenue 5.0%
36th
5.8%
45th
3.3%
27th
Capex / depreciation 0.76
45th
0.94
73rd
0.32
9th
Operating expense ratio 5.1%
58th
2.6%
17th
3.5%
25th

Cash flow & earnings quality

7 measures
MeasureODFLXPOKNX
Operating cash flow / net income 1.28
0th
2.69
25th
32.40
100th
FCF / net income 1.02
25th
1.45
38th
26.48
88th
FCF / operating cash flow 80.0%
91st
54.0%
64th
81.7%
100th
Capex / operating cash flow 20.0%
9th
46.0%
36th
18.3%
0th
Accruals ratio -5.4%
92nd
-8.3%
58th
-11.0%
0th
Sloan accruals ratio -1.6%
92nd
-6.5%
42nd
-6.0%
58th
Earnings quality score (0-1) 0.75
0th
0.75
0th
0.75
0th

Dividends & buybacks

9 measures
MeasureODFLXPOKNX
Dividend yield 0.6%
33rd
0.0%
0th
1.2%
58th
Dividend per share (TTM) $1.15
92nd
$0.00
0th
$0.78
83rd
Payout ratio (dividends / net income) 21.8%
25th
0.0%
0th
289.4%
100th
Dividends / FCF 21.3%
50th
0.0%
0th
10.9%
40th
Dividend growth (YoY) 5.3%
56th
— 11.6%
78th
Buyback yield 1.4%
92nd
1.0%
75th
0.0%
8th
Shareholder yield (dividends + buybacks) 2.0%
83rd
1.0%
25th
1.2%
42nd
Share count change (YoY) -1.6%
25th
0.0%
50th
0.5%
92nd
Buybacks, last 5 years $3.5B
100th
$778.0M
83rd
$0
0th

Scores & forensic checks

15 measures
MeasureODFLXPOKNX
IS score 69
100th
58
92nd
44
50th
IS profitability 86
100th
40
92nd
8
42nd
IS growth 40
50th
58
92nd
23
25th
IS value 32
17th
19
0th
44
83rd
IS momentum 69
67th
84
100th
57
42nd
IS risk (safety) 100
75th
90
58th
65
8th
IS quality 91
100th
64
58th
61
42nd
IS balance sheet 84
92nd
33
0th
49
42nd
IS earnings quality 78
100th
69
50th
72
83rd
IS cash flow 84
100th
60
67th
73
92nd
Piotroski F-score (0-9) 7
58th
8
83rd
5
25th
Altman Z-score 25.8
100th
3.8
67th
2.5
8th
Beneish M-score −2.62
67th
−2.82
33rd
−3.36
17th
Ohlson O-score −11.89
0th
−6.40
83rd
−8.36
33rd
IS credit score 97
92nd
64
50th
61
42nd

Per share

7 measures
MeasureODFLXPOKNX
EPS, diluted (TTM) $5.22
92nd
$3.39
75th
$0.26
50th
Book value per share $21.79
58th
$16.49
33rd
$42.76
83rd
Tangible book per share $21.79
83rd
$1.30
17th
$7.12
33rd
Revenue per share $26.84
17th
$72.04
75th
$47.34
50th
FCF per share $5.34
67th
$4.93
58th
$6.96
75th
Operating cash flow per share $6.68
58th
$9.13
75th
$8.52
67th
Cash per share $1.36
50th
$2.50
75th
$1.14
33rd

Size (TTM)

8 measures
MeasureODFLXPOKNX
Market cap $39.0B
100th
$21.9B
92nd
$10.5B
83rd
Revenue $5.6B
58th
$8.6B
92nd
$7.7B
83rd
EBITDA $1.8B
100th
$1.3B
83rd
$1.0B
75th
Net income $1.1B
100th
$404.0M
92nd
$42.9M
58th
Free cash flow $1.1B
92nd
$587.0M
75th
$1.1B
100th
Total assets $5.7B
75th
$8.3B
92nd
$12.0B
100th
Shareholders' equity $4.5B
92nd
$2.0B
58th
$7.0B
100th
Employees 20,591
75th
38,000
100th
37,100
92nd

Price performance

9 measures
MeasureODFLXPOKNX
1 day −0.6% −1.1% −0.7%
1 week +3.2% +1.7% +0.5%
1 month +7.2% +6.5% −2.8%
3 months −18.9% −11.4% −14.1%
6 months −13.6% −17.0% +1.1%
Year to date +18.4% +34.5% +25.2%
1 year +39.9% +44.5% +48.4%
3 years, cumulative −10.2% +135.6% +37.6%
5 years, cumulative +33.9% +301.9% +42.7%

Technicals

4 measures
MeasureODFLXPOKNX
RSI 14 57.5 54.8 46.8
From 52-week high −25.4% −19.6% −21.6%
From 52-week low +49.9% +53.7% +59.1%
Beta 1.20 1.71 1.21
InsiderStreet reports findings from filings and market data. A comparison is not a recommendation to buy or sell either stock.Every figure is computed in code · data as of 2026-10-17

Sign in to InsiderStreet

You'll also get our free weekly newsletter with
smart money signals, market insights, and alpha ideas.
Unsubscribe anytime.

For informational purposes only. Not investment advice. Data sourced from SEC filings. Privacy Terms