(ODFL) Old Dominion Freight Line - Overview

Exchange: NASDAQ • Country: United States • Currency: USD • Type: Common Stock • ISIN: US6795801009

Stock: Freight Transport, Logistics, Shipping, Delivery

Total Rating 64
Risk 87
Buy Signal 0.06
Risk 5d forecast
Volatility 39.1%
Relative Tail Risk -6.23%
Reward TTM
Sharpe Ratio 0.55
Alpha 1.96
Character TTM
Beta 0.998
Beta Downside 1.348
Drawdowns 3y
Max DD 45.18%
CAGR/Max DD 0.17

EPS (Earnings per Share)

EPS (Earnings per Share) of ODFL over the last years for every Quarter: "2021-03": 1.7, "2021-06": 2.31, "2021-09": 2.47, "2021-12": 2.41, "2022-03": 2.6, "2022-06": 3.3, "2022-09": 3.36, "2022-12": 2.92, "2023-03": 2.58, "2023-06": 2.65, "2023-09": 3.09, "2023-12": 2.94, "2024-03": 1.34, "2024-06": 1.48, "2024-09": 1.43, "2024-12": 1.23, "2025-03": 1.19, "2025-06": 1.27, "2025-09": 1.28, "2025-12": 1.09,

Revenue

Revenue of ODFL over the last years for every Quarter: 2021-03: 1126.515, 2021-06: 1319.409, 2021-09: 1400.046, 2021-12: 1410.358, 2022-03: 1497.28, 2022-06: 1667.448, 2022-09: 1603.69, 2022-12: 1491.659, 2023-03: 1442.136, 2023-06: 1413.189, 2023-09: 1515.277, 2023-12: 1495.55, 2024-03: 1460.073, 2024-06: 1498.697, 2024-09: 1470.211, 2024-12: 1385.829, 2025-03: 1374.858, 2025-06: 1407.724, 2025-09: 1406.511, 2025-12: 1307.296,

Description: ODFL Old Dominion Freight Line March 04, 2026

Old Dominion Freight Line, Inc. (ODFL) is a less-than-truckload (LTL) motor carrier operating across North America. The LTL model consolidates freight from multiple shippers onto a single trailer, optimizing capacity and cost.

ODFL provides regional, inter-regional, and national LTL services, including expedited options. They also offer value-added services such as container drayage, truckload brokerage, and supply chain consulting. The company maintains its own service and fleet maintenance centers.

As of December 31, 2024, ODFLs fleet included 11,284 tractors, 31,451 linehaul trailers, and 15,263 pickup and delivery trailers. This extensive asset base is typical for established LTL carriers.

For more detailed financial analysis, consider exploring ValueRay.

Piotroski VR‑10 (Strict, 0-10) 7.5

Net Income: 1.02b TTM > 0 and > 6% of Revenue
FCF/TA: 0.17 > 0.02 and ΔFCF/TA 1.29 > 1.0
NWC/Revenue: 3.84% < 20% (prev 3.10%; Δ 0.74% < -1%)
CFO/TA 0.25 > 3% & CFO 1.37b > Net Income 1.02b
Net Debt (-80.1m) to EBITDA (1.73b): -0.05 < 3
Current Ratio: 1.44 > 1.5 & < 3
Outstanding Shares: last quarter (209.9m) vs 12m ago -3.05% < -2%
Gross Margin: 32.15% > 18% (prev 0.35%; Δ 3181 % > 0.5%)
Asset Turnover: 100.3% > 50% (prev 105.9%; Δ -5.60% > 0%)
Interest Coverage Ratio: 4602 > 6 (EBITDA TTM 1.73b / Interest Expense TTM 296.0k)

Altman Z'' 8.01

A: 0.04 (Total Current Assets 694.8m - Total Current Liabilities 483.9m) / Total Assets 5.47b
B: 0.74 (Retained Earnings 4.06b / Total Assets 5.47b)
C: 0.25 (EBIT TTM 1.36b / Avg Total Assets 5.48b)
D: 3.50 (Book Value of Equity 4.06b / Total Liabilities 1.16b)
Altman-Z'' Score: 8.01 = AAA

Beneish M -3.09

DSRI: 0.95 (Receivables 471.9m/527.7m, Revenue 5.50b/5.81b)
GMI: 1.08 (GM 32.15% / 34.79%)
AQI: 1.03 (AQ_t 0.05 / AQ_t-1 0.05)
SGI: 0.95 (Revenue 5.50b / 5.81b)
TATA: -0.06 (NI 1.02b - CFO 1.37b) / TA 5.47b)
Beneish M-Score: -3.09 (Cap -4..+1) = AA

What is the price of ODFL shares?

As of March 06, 2026, the stock is trading at USD 210.68 with a total of 2,134,343 shares traded.
Over the past week, the price has changed by +6.35%, over one month by +4.37%, over three months by +35.98% and over the past year by +20.19%.

Is ODFL a buy, sell or hold?

Old Dominion Freight Line has received a consensus analysts rating of 3.40. Therefor, it is recommend to hold ODFL.
  • StrongBuy: 6
  • Buy: 2
  • Hold: 15
  • Sell: 0
  • StrongSell: 2

What are the forecasts/targets for the ODFL price?

Issuer Target Up/Down from current
Wallstreet Target Price 197.7 -6.2%
Analysts Target Price 197.7 -6.2%

ODFL Fundamental Data Overview March 05, 2026

P/E Trailing = 42.8742
P/E Forward = 41.1523
P/S = 7.9511
P/B = 10.076
P/EG = 4.5395
Revenue TTM = 5.50b USD
EBIT TTM = 1.36b USD
EBITDA TTM = 1.73b USD
Long Term Debt = 20.0m USD (from longTermDebt, last quarter)
Short Term Debt = 20.0m USD (from shortTermDebt, last quarter)
Debt = 40.0m USD (from shortLongTermDebtTotal, last quarter)
Net Debt = -80.1m USD (from netDebt column, last quarter)
Enterprise Value = 43.62b USD (43.70b + Debt 40.0m - CCE 120.1m)
Interest Coverage Ratio = 4602 (Ebit TTM 1.36b / Interest Expense TTM 296.0k)
EV/FCF = 45.67x (Enterprise Value 43.62b / FCF TTM 955.1m)
FCF Yield = 2.19% (FCF TTM 955.1m / Enterprise Value 43.62b)
FCF Margin = 17.38% (FCF TTM 955.1m / Revenue TTM 5.50b)
Net Margin = 18.63% (Net Income TTM 1.02b / Revenue TTM 5.50b)
Gross Margin = 32.15% ((Revenue TTM 5.50b - Cost of Revenue TTM 3.73b) / Revenue TTM)
Gross Margin QoQ = 30.08% (prev 33.34%)
Tobins Q-Ratio = 7.97 (Enterprise Value 43.62b / Total Assets 5.47b)
Interest Expense / Debt = 0.71% (Interest Expense 284.0k / Debt 40.0m)
Taxrate = 24.80% (75.7m / 305.1m)
NOPAT = 1.02b (EBIT 1.36b * (1 - 24.80%))
Current Ratio = 1.44 (Total Current Assets 694.8m / Total Current Liabilities 483.9m)
Debt / Equity = 0.01 (Debt 40.0m / totalStockholderEquity, last quarter 4.31b)
Debt / EBITDA = -0.05 (Net Debt -80.1m / EBITDA 1.73b)
Debt / FCF = -0.08 (Net Debt -80.1m / FCF TTM 955.1m)
Total Stockholder Equity = 4.26b (last 4 quarters mean from totalStockholderEquity)
RoA = 18.68% (Net Income 1.02b / Total Assets 5.47b)
RoE = 24.03% (Net Income TTM 1.02b / Total Stockholder Equity 4.26b)
RoCE = 31.83% (EBIT 1.36b / Capital Employed (Equity 4.26b + L.T.Debt 20.0m))
RoIC = 23.55% (NOPAT 1.02b / Invested Capital 4.35b)
WACC = 9.58% (E(43.70b)/V(43.74b) * Re(9.59%) + D(40.0m)/V(43.74b) * Rd(0.71%) * (1-Tc(0.25)))
Discount Rate = 9.59% (= CAPM, Blume Beta Adj.)
Shares Correlation 3-Years: -100.0 | Cagr: -2.17%
[DCF] Terminal Value 72.65% ; FCFF base≈928.2m ; Y1≈935.4m ; Y5≈1.01b
[DCF] Fair Price = 64.91 (EV 13.49b - Net Debt -80.1m = Equity 13.57b / Shares 209.1m; r=9.58% [WACC]; 5y FCF grow 0.35% → 2.90% )
EPS Correlation: -90.16 | EPS CAGR: -20.69% | SUE: -0.29 | # QB: 0
Revenue Correlation: -77.49 | Revenue CAGR: -3.55% | SUE: 0.55 | # QB: 0
EPS next Quarter (2026-06-30): EPS=1.28 | Chg7d=+0.000 | Chg30d=-0.017 | Revisions Net=-5 | Analysts=16
EPS current Year (2026-12-31): EPS=5.02 | Chg7d=+0.000 | Chg30d=-0.060 | Revisions Net=-9 | Growth EPS=+3.8% | Growth Revenue=+1.5%
EPS next Year (2027-12-31): EPS=6.01 | Chg7d=+0.000 | Chg30d=+0.058 | Revisions Net=+1 | Growth EPS=+19.6% | Growth Revenue=+9.1%
[Analyst] Revisions Ratio: -0.56 (2 Up / 7 Down within 30d for Next Quarter)
[Growth] Implied Growth Rate = 7.3% (Discount Rate 9.6% - Earnings Yield 2.3%)
[Growth] Growth Spread = -7.4% (Analyst -0.1% - Implied 7.3%)

Additional Sources for ODFL Stock

News: Wall Street Journal | Benzinga | Yahoo Finance
Fund Manager Positions: Dataroma | Stockcircle