Skip to main content
NVDA+0.14%AAPL-0.11%GOOGL+1.56%MSFT-0.11%AMZN-0.06%TSM+2.96%SPCX+7.35%META-0.06%AVGO+3.35%TSLA+0.21%SKHY+0.84%MU-0.46%BRK-B+0.43%LLY-0.61%AMD+2.95%JPM-0.24%WMT0.00%ASMLa+3.51%XOM+0.12%V+0.23%JNJ-1.02%INTC-0.56%0700.HK-2.27%MA+0.41%ABBV+1.11%1398.HK-3.24%CSCO+3.16%LRCX+2.17%AMAT+2.03%AP2d+2.88%CVX-0.16%ORCL+3.06%COST+0.62%CAT+2.31%BAC+0.04%DELL+3.84%KO-0.52%PG+0.67%UNH+1.83%0005.HK-5.38%ARM+5.18%HSBA.L-0.25%3988.HK-2.79%GE-0.91%1816.HK+0.48%MS+1.22%0857.HK-1.45%0939.HK-2.65%PM-0.38%1288.HK-2.56%GBPTRY+0.41%GBPHKD+0.32%GBPMXN-0.28%USDILS+0.16%USDCOP-0.04%GBPNZD0.00%GBPSGD0.00%GBPZAR0.00%EURSEK0.00%USDDKK0.00%GBPCHF0.00%GBPUSD0.00%GBPCAD0.00%USDPLN0.00%CHFNOK0.00%EURPLN0.00%PLNJPY0.00%NZDCAD0.00%NZDMXN0.00%EURCAD0.00%CHFJPY0.00%EURUSD0.00%EURJPY0.00%EURNZD0.00%GBPAUD0.00%EURNOK0.00%NZDCHF0.00%NZDSGD0.00%EURCZK0.00%NOKJPY0.00%AUDCAD0.00%CHFSGD0.00%SGDJPY0.00%AUDSGD0.00%NZDUSD0.00%GBPJPY0.00%EURGBP0.00%AUDNZD0.00%AUDJPY0.00%AUDUSD0.00%USDJPY0.00%USDCNH0.00%EURCHF0.00%USDMXN0.00%USDNOK0.00%USDTHB0.00%USDTRY0.00%USDSEK0.00%USDCAD0.00%USDCHF0.00%EURHKD0.00%EURAUD0.00%AUDNOK0.00%EURCNH0.00%EURZAR0.00%EURSGD0.00%AUDDKK0.00%CHFSEK0.00%AUDCHF0.00%USDSGD0.00%CADCHF0.00%NZDJPY0.00%EURDKK0.00%USDZAR0.00%USDHKD0.00%CADJPY0.00%GAGUSD0.00%XAGUSD0.00%HG10.00%S10.00%C10.00%XNGUSD0.00%USOIL0.00%W10.00%XAUUSD0.00%SUGAR0.00%COTTON0.00%COFFEE0.00%BTCUSD-0.43%ETHUSD+6.31%USDTUSD+0.02%XRPUSD+0.38%SOLUSD-0.02%TRXUSDT-0.02%ZECUSDT-2.34%DOGEUSD-0.68%XMRUSDT-0.61%LINKUSD-0.56%XLMUSD-1.67%BCHUSDT+0.77%UNIUSD-0.29%LTCUSD-1.80%HBARUSDT-0.28%SUIUSD-2.47%TONUSD+8.97%TAOUSDT-3.66%AAVEUSD+4.74%DOTUSDT-1.78%ICPUSDT-0.18%ONDOUSDT-0.87%WLDUSDT+8.62%ARBUSDT-1.99%JUPUSDT-3.52%ATOMUSDT-3.24%INJUSDT+1.31%STXUSDT-1.93%FETUSDT-4.97%PYTHUSDT+5.77%SEIUSDT-1.39%TIAUSDT+4.10%IMXUSDT+4.77%GRTUSDT+1.76%WIFUSDT-0.32%OPUSDT-0.45%IOTAUSDT-1.70%AXSUSDT+8.00%FARTCOINUSDT-0.13%POLUSDT-0.65%EOSUSDT-1.73%GALAUSDT+17.84%DYDXUSDT-3.09%ORDIUSDT+1.78%NOTUSDT+1.54%RONINUSDT+1.79%NVDA+0.14%AAPL-0.11%GOOGL+1.56%MSFT-0.11%AMZN-0.06%TSM+2.96%SPCX+7.35%META-0.06%AVGO+3.35%TSLA+0.21%SKHY+0.84%MU-0.46%BRK-B+0.43%LLY-0.61%AMD+2.95%JPM-0.24%WMT0.00%ASMLa+3.51%XOM+0.12%V+0.23%JNJ-1.02%INTC-0.56%0700.HK-2.27%MA+0.41%ABBV+1.11%1398.HK-3.24%CSCO+3.16%LRCX+2.17%AMAT+2.03%AP2d+2.88%CVX-0.16%ORCL+3.06%COST+0.62%CAT+2.31%BAC+0.04%DELL+3.84%KO-0.52%PG+0.67%UNH+1.83%0005.HK-5.38%ARM+5.18%HSBA.L-0.25%3988.HK-2.79%GE-0.91%1816.HK+0.48%MS+1.22%0857.HK-1.45%0939.HK-2.65%PM-0.38%1288.HK-2.56%GBPTRY+0.41%GBPHKD+0.32%GBPMXN-0.28%USDILS+0.16%USDCOP-0.04%GBPNZD0.00%GBPSGD0.00%GBPZAR0.00%EURSEK0.00%USDDKK0.00%GBPCHF0.00%GBPUSD0.00%GBPCAD0.00%USDPLN0.00%CHFNOK0.00%EURPLN0.00%PLNJPY0.00%NZDCAD0.00%NZDMXN0.00%EURCAD0.00%CHFJPY0.00%EURUSD0.00%EURJPY0.00%EURNZD0.00%GBPAUD0.00%EURNOK0.00%NZDCHF0.00%NZDSGD0.00%EURCZK0.00%NOKJPY0.00%AUDCAD0.00%CHFSGD0.00%SGDJPY0.00%AUDSGD0.00%NZDUSD0.00%GBPJPY0.00%EURGBP0.00%AUDNZD0.00%AUDJPY0.00%AUDUSD0.00%USDJPY0.00%USDCNH0.00%EURCHF0.00%USDMXN0.00%USDNOK0.00%USDTHB0.00%USDTRY0.00%USDSEK0.00%USDCAD0.00%USDCHF0.00%EURHKD0.00%EURAUD0.00%AUDNOK0.00%EURCNH0.00%EURZAR0.00%EURSGD0.00%AUDDKK0.00%CHFSEK0.00%AUDCHF0.00%USDSGD0.00%CADCHF0.00%NZDJPY0.00%EURDKK0.00%USDZAR0.00%USDHKD0.00%CADJPY0.00%GAGUSD0.00%XAGUSD0.00%HG10.00%S10.00%C10.00%XNGUSD0.00%USOIL0.00%W10.00%XAUUSD0.00%SUGAR0.00%COTTON0.00%COFFEE0.00%BTCUSD-0.43%ETHUSD+6.31%USDTUSD+0.02%XRPUSD+0.38%SOLUSD-0.02%TRXUSDT-0.02%ZECUSDT-2.34%DOGEUSD-0.68%XMRUSDT-0.61%LINKUSD-0.56%XLMUSD-1.67%BCHUSDT+0.77%UNIUSD-0.29%LTCUSD-1.80%HBARUSDT-0.28%SUIUSD-2.47%TONUSD+8.97%TAOUSDT-3.66%AAVEUSD+4.74%DOTUSDT-1.78%ICPUSDT-0.18%ONDOUSDT-0.87%WLDUSDT+8.62%ARBUSDT-1.99%JUPUSDT-3.52%ATOMUSDT-3.24%INJUSDT+1.31%STXUSDT-1.93%FETUSDT-4.97%PYTHUSDT+5.77%SEIUSDT-1.39%TIAUSDT+4.10%IMXUSDT+4.77%GRTUSDT+1.76%WIFUSDT-0.32%OPUSDT-0.45%IOTAUSDT-1.70%AXSUSDT+8.00%FARTCOINUSDT-0.13%POLUSDT-0.65%EOSUSDT-1.73%GALAUSDT+17.84%DYDXUSDT-3.09%ORDIUSDT+1.78%NOTUSDT+1.54%RONINUSDT+1.79%
OD

Old Dominion Freight Line, Inc. (ODFL)

NASDAQ • Industrials

$180.48
+$2.37 (+1.3%)
Market closed

Last close at October 2, 2026 at 20:00 UTC

Open$180.49
Day Range$179.83 - $182.91
Avg. Volume (3M)1.9M
Market Cap$37.5B
P/E Ratio34.7
52 Week Range
$126.01$252.03
Next EarningsIn 25 daysOct 28, 2026

Metrics Over Time

Where the Money Goes

Q2 2026
Revenueeverything earned$1.5B100%
Gross Profitminus cost of goods$544.5M35%
Operating Incomeminus R&D and overhead$465.3M30%
Net Incomeminus taxes and the rest$350.6M23%

In plain terms: out of every $100 in revenue, Old Dominion Freight Line, Inc. keeps $23 as net profit.

Fundamentals & Financials

Revenue (TTM)
$5.6B
Net Income (TTM)
$1B
EPS (TTM)
$5.2
ROA (TTM)
18.99%
Current Ratio
1.89
Dividend Yield
0.13%

TTM is calculated as the sum of the four most recently completed quarters. This is a standard approach when monthly or real-time data is not available.

Earnings

+2.8%Q1 2026$1.09
+8.6%Q2 2026$1.14
+9.1%Q3 2026$1.68
Next

Oct 28

in 25 daysQ4 2026

% — EPS deviation from the forecast (beat / miss); quarters without a forecast show the reported EPS

Latest report — Q3 2026
Beat +9.1%

Old Dominion Freight Line beat consensus on both revenue and EPS in the second fiscal quarter of 2026, reported July 29. Revenue rose 10.4% to about $1.55 billion, edging the $1.54 billion estimate by 0.9% and up from $1.41 billion a year ago. EPS came in at $1.68, topping the $1.54 estimate by 9.1% and improving from $1.27 a year ago, while net income climbed 30.5% to about $350.6 million from $268.6 million. Operating income reached about $465.3 million as gross margin held at 35.0% and operating margin was near 29.9%, pointing to steady profitability through the period. The company also generated operating cash flow of $646.3 million, repurchased $239.7 million of stock, and paid $120.7 million in dividends. Consensus for the next period calls for EPS of $1.60 on revenue of $1.55 billion.

Next report — what to expect

Old Dominion Freight Line, Inc. (ODFL) is set to report on October 28, 2026. Wall Street is looking for consensus EPS of $1.60 on revenue of $1.55 billion. For trailing context, revenue rose +10.4% year over year last quarter. ODFL has beaten EPS in 7 of 8 most recent quarters.

View full earnings history

About Old Dominion Freight Line, Inc.

Old Dominion Freight Line, Inc. (NASDAQ: ODFL) is a trucking company centered on less-than-truckload freight transportation across North America. It runs LTL shipping solutions at regional, inter-regional, and national levels, adds expedited delivery options and adjacent services, and recorded $5.5 billion of revenue in FY2025.

Name
Old Dominion Freight Line, Inc.
CEO
Kevin Freeman
Industry
Industrials
Year Founded
1934
Employees
20,591

Today's Snapshot

AI-generated

ODFL closed 1.3% above yesterday's close, in line with a firmer sector. Susquehanna, a brokerage, lowered its price target for Old Dominion Freight Line to $202 while keeping its rating.

Trading Volume

Below 10d avg (1.8M)

1.4M

vs S&P 500 Today

Outperforming Market

+0.56%

Updated: October 2, 2026 at 20:15 UTC

Technical Indicators

1 Buy3 Neutral4 Sell
ODFL at about 180.48 shows a bearish technical profile driven by a clear downtrend relative to major moving averages and strong trend strength. The price sits below key medium- and long-term averages, and ADX around the high 40s indicates a pronounced directional move, while MACD is near neutral and short-term momentum offers mixed signals. On balance, volume metrics are positive but insufficient to offset the weight of moving-average resistance, and the pivot lies below the price as nearer support. Technical takeaway: Sell.
All signals
  • EMA (5 indicators)$177.51 - $198.91
    Sell
  • RSI (14)45.06
    Neutral
  • Stochastic %K (14, 3, 3)57.93
    Neutral
  • MACD Level (12, 26)-5.45
    Neutral
Stay Ahead of the Market

Get premium market insights delivered directly to your inbox.