| Indicators | Browse All

Old Dominion Freight Line, Inc. (ODFL)

Industrials | Trucking | Thomasville, United States | NasdaqGS
232.90 USD +5.27 (2.317%) ⇧ (July 13, 2026, 4 p.m. EDT)
After hours: 230.70 -2.20 (-2.198%) ⇩ (July 13, 2026, 7:59 p.m. EDT)

Short-term:★★★⯪☆Long-term:★★⯪☆☆Dividends:★★⯪☆☆
Hot Take | July 11, 2026, 3:02 a.m. EDT

Old Dominion Freight Line is a high-quality logistics operator currently navigating a challenging growth phase. The stock trades near its 52-week highs, driven by a massive long-term rally that has nearly tripled the investment over the last decade, yet the immediate outlook is clouded by deteriorating fundamentals. Revenue and earnings growth have turned negative in the most recent fiscal periods, suggesting the high-growth era has paused. Despite this, the balance sheet remains fortress-like with minimal debt and robust returns on equity, supporting a reliable dividend payout ratio of roughly 24 percent, even if the yield itself is modest at 0.5 percent. The market appears to be pricing in a continuation of past performance, with analyst targets sitting flat at current levels and DCF models valuing the stock significantly lower. While technical momentum remains intact with the price trading well above its 200-day average, the lack of top-line expansion makes a high-conviction long-term buy difficult to justify at these valuations.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoETS ✓0.061326
AutoARIMA0.061338
MSTL0.061649
AutoTheta0.070252

Forecast horizon: 45 days | Selected: AutoETS

Forecast Reliability
Score 46%
H-stat 0.25
Ljung-Box p 0.000
Jarque-Bera p 0.514
Excess Kurtosis -0.81
Attribute Value
Sector Industrials
Ex Dividend Date 2026-06-02
Last Dividend Date 2026-06-02
Debt to Equity Ratio 0.909
Revenue per Share 26.044
Market Cap 48,435,814,400
Trailing P/E 47.63
Forward P/E 36.14
Beta 1.18
Profit Margins 18.46%
Website https://www.odfl.com

As of July 11, 2026, 3:02 a.m. EDT: Speculators are displaying a mixed but slightly bullish stance. Call open interest is concentrated at strikes above the current price, with significant walls at 240 and 280, suggesting expectations for a continued rally toward the 52-week high. Conversely, put open interest is heavy at lower strikes (185-220), indicating active hedging against downside risk. Implied volatility remains elevated across the board, reflecting uncertainty around the upcoming earnings release and the stock's proximity to resistance levels.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
0.12% 0.63% 0.56% 0.50%
Dividend History
Date Dividend Yield %
2026-06-03 0.290000 0.122850
2026-03-04 0.290000 0.134141
2025-12-03 0.280000 0.185492
2025-09-03 0.280000 0.189049
2025-06-04 0.280000 0.173385
2025-03-05 0.280000 0.158622
2024-12-04 0.260000 0.123205
2024-09-04 0.260000 0.132897
2024-06-05 0.260000 0.147980
2024-03-05 0.260000 0.120908
2023-12-05 0.200000 0.101320
2023-09-05 0.200000 0.094464
2023-06-06 0.200000 0.130069
2023-02-28 0.200000 0.117904
2022-12-06 0.150000 0.104486
2022-09-06 0.150000 0.110294
2022-05-31 0.150000 0.116171
2022-03-01 0.150000 0.096737
2021-11-30 0.100000 0.056311
2021-08-31 0.100000 0.069271
2021-06-01 0.100000 0.074669
2021-03-02 0.100000 0.089924
2020-12-01 0.075000 0.071077
2020-09-01 0.075000 0.073483
2020-06-02 0.075000 0.090591
2020-03-03 0.076667 0.118435
2019-12-03 0.056667 0.093505
2019-09-03 0.056667 0.106637
2019-06-04 0.056667 0.125712
2019-03-05 0.056667 0.116535
2018-12-06 0.043333 0.096877
2018-09-05 0.043333 0.081874
2018-06-05 0.043333 0.084202
2018-03-05 0.043333 0.093998
2017-12-05 0.033333 0.078554
2017-09-01 0.033333 0.099799
2017-06-02 0.033333 0.110765
2017-03-02 0.033333 0.108541
Additional Data
dividendRate 1.16
dividendYield 0.51
exDividendDate 2026-06-03
trailingAnnualDividendRate 1.13
trailingAnnualDividendYield 0.004964305
lastDividendValue 0.29
lastDividendDate 2026-06-03
dividendDate 2026-06-17

Info Dump

Attribute Value
52 Week Change 0.37349904
Address1 500 Old Dominion Way
All Time High 252.03
All Time Low 0.329218
Ask 248.64
Ask Size 2
Audit Risk 5
Average Analyst Rating 2.5 - Hold
Average Daily Volume10 Day 1,687,050
Average Daily Volume3 Month 1,955,622
Average Volume 1,955,622
Average Volume10Days 1,687,050
Beta 1.184
Bid 214.64
Bid Size 2
Board Risk 9
Book Value 21.138
City Thomasville
Compensation As Of Epoch Date 1,767,139,200
Compensation Risk 2
Country United States
Crypto Tradeable 0
Currency USD
Current Price 232.9
Current Ratio 1.565
Custom Price Alert Confidence HIGH
Date Short Interest 1,782,777,600
Day High 235.44
Day Low 227.71
Debt To Equity 0.909
Display Name Old Dominion Freight Line
Dividend Date 1,781,654,400
Dividend Rate 1.16
Dividend Yield 0.51
Earnings Call Timestamp End 1,785,355,200
Earnings Call Timestamp Start 1,785,355,200
Earnings Growth -0.042
Earnings Quarterly Growth -0.064
Earnings Timestamp 1,785,328,200
Earnings Timestamp End 1,785,328,200
Earnings Timestamp Start 1,785,328,200
Ebitda 1,708,194,944
Ebitda Margins 0.31307
Enterprise To Ebitda 28.21
Enterprise To Revenue 8.832
Enterprise Value 48,187,727,872
Eps Current Year 5.54307
Eps Forward 6.44491
Eps Trailing Twelve Months 4.89
Esg Populated 0
Ex Dividend Date 1,780,444,800
Exchange NMS
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 217.8978
Fifty Day Average Change 15.002197
Fifty Day Average Change Percent 0.0688497
Fifty Two Week Change Percent 37.349903
Fifty Two Week High 252.03
Fifty Two Week High Change -19.130005
Fifty Two Week High Change Percent -0.075903684
Fifty Two Week Low 126.01
Fifty Two Week Low Change 106.88999
Fifty Two Week Low Change Percent 0.84826595
Fifty Two Week Range 126.01 - 252.03
Financial Currency USD
First Trade Date Milliseconds 688,311,000,000
Five Year Avg Dividend Yield 0.45
Float Shares 186,325,024
Forward Eps 6.44491
Forward P E 36.137043
Free Cashflow 861,986,240
Full Exchange Name NasdaqGS
Full Time Employees 20,264
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,782,864,000
Gross Margins 0.38946
Gross Profits 2,124,992,000
Has Pre Post Market Data 1
Held Percent Insiders 0.082150005
Held Percent Institutions 0.82538
Implied Shares Outstanding 207,968,283
Industry Trucking
Industry Disp Trucking
Industry Key trucking
Ir Website http://www.odfl.com/Company/company.html
Is Earnings Date Estimate 0
Language en-US
Last Dividend Date 1,780,444,800
Last Dividend Value 0.29
Last Fiscal Year End 1,767,139,200
Last Split Date 1,711,584,000
Last Split Factor 2:1
Long Business Summary Old Dominion Freight Line, Inc. operates as a less-than-truckload motor carrier in the United States and North America. The company offers regional, inter-regional, and national less-than-truckload services, as well as expedited transportation services. It also provides various value-added services, including container drayage, truckload brokerage, and supply chain consulting. In addition, the company operates fleet maintenance centers. As of December 31, 2025, it owned and operated 10,184 tractors, 30,824 linehaul trailers, and 14,313 pickup and delivery trailers. Old Dominion Freight Line, Inc. was founded in 1934 and is headquartered in Thomasville, North Carolina.
Long Name Old Dominion Freight Line, Inc.
Market us_market
Market Cap 48,435,814,400
Market State PREPRE
Max Age 86,400
Message Board Id finmb_319404
Most Recent Quarter 1,774,915,200
Net Income To Common 1,007,300,992
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 47,338,780,417
Number Of Analyst Opinions 22
Open 229.432
Operating Cashflow 1,407,248,000
Operating Margins 0.23775999
Overall Risk 9
Payout Ratio 0.2359
Peg Ratio 3.36
Phone 336 889 5000
Post Market Change -2.197998
Post Market Change Percent -0.9437519
Post Market Price 230.702
Post Market Time 1,783,987,157
Previous Close 227.625
Price Eps Current Year 42.016426
Price Hint 2
Price To Book 11.018071
Price To Sales Trailing12 Months 8.877163
Profit Margins 0.18461001
Quick Ratio 1.444
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key hold
Recommendation Mean 2.54167
Region US
Regular Market Change 5.27499
Regular Market Change Percent 2.31741
Regular Market Day High 235.44
Regular Market Day Low 227.71
Regular Market Day Range 227.71 - 235.44
Regular Market Open 229.432
Regular Market Previous Close 227.625
Regular Market Price 232.9
Regular Market Time 1,783,972,800
Regular Market Volume 2,012,235
Return On Assets 0.15029
Return On Equity 0.23331
Revenue Growth -0.029
Revenue Per Share 26.044
Sand P52 Week Change 0.20847368
Sector Industrials
Sector Disp Industrials
Sector Key industrials
Share Holder Rights Risk 9
Shares Outstanding 207,968,283
Shares Percent Shares Out 0.044099998
Shares Short 9,181,039
Shares Short Previous Month Date 1,780,012,800
Shares Short Prior Month 10,356,320
Short Name Old Dominion Freight Line, Inc.
Short Percent Of Float 0.0548
Short Ratio 4.38
Source Interval 15
State NC
Symbol ODFL
Target High Price 280.0
Target Low Price 155.0
Target Mean Price 228.5
Target Median Price 232.5
Total Cash 288,081,984
Total Cash Per Share 1.385
Total Debt 39,996,000
Total Revenue 5,456,226,816
Tradeable 0
Trailing Annual Dividend Rate 1.13
Trailing Annual Dividend Yield 0.004964305
Trailing Eps 4.89
Trailing P E 47.62781
Trailing Peg Ratio 3.359
Triggerable 1
Two Hundred Day Average 181.5944
Two Hundred Day Average Change 51.305588
Two Hundred Day Average Change Percent 0.28252846
Type Disp Equity
Volume 2,012,235
Website https://www.odfl.com
Zip 27,360