| Browse All

Old Dominion Freight Line, Inc. (ODFL)

Industrials | Trucking | Thomasville, United States | NasdaqGS
218.61 USD +5.04 (2.360%) ⇧ (April 17, 2026, 2:29 p.m. EDT)

Short-term: ★★★★☆ | Long-term: ★★★☆☆ | Dividends: ★★★☆☆
Hot Take | April 11, 2026, 3:26 p.m. EDT

ODFL shows mixed signals. Short-term, the stock has been volatile with recent price increases, and options activity suggests a potential for upward momentum, making it a good candidate for short-term traders looking to ride the wave. Long-term, the stock has strong fundamentals but recent earnings reports and revenue growth are slightly negative, making it a moderate long-term investment. Dividend yields are modest but consistent, which is a positive for income-focused investors.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoTheta ✓0.052710
MSTL0.107928
AutoARIMA0.112738
AutoETS0.112766

Forecast horizon: 45 days | Selected: AutoTheta

Forecast Reliability
Score 80%
H-stat 0.15
Ljung-Box p 0.000
Jarque-Bera p 0.548
Excess Kurtosis -0.67
Attribute Value
Sector Industrials
Ex Dividend Date 2026-03-03
Last Dividend Date 2026-03-03
Debt to Equity Ratio 3.28
Revenue per Share 26.107
Market Cap 45,711,007,744
Trailing P/E 45.07
Forward P/E 35.95
Beta 1.21
Profit Margins 18.62%
Website https://www.odfl.com

As of April 11, 2026, 3:26 p.m. EDT: Options activity indicates a mix of bullish and bearish sentiment. Call options are showing increased interest around strikes close to the current price, suggesting potential for upward movement. However, put options also show significant activity, especially around lower strikes, indicating some bearish sentiment. The volatility levels are moderate to high, with some strikes showing spikes in IV, suggesting increased uncertainty or speculation about future price movements.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
0.13% 0.68% 0.57% 0.49%
Dividend History
Date Dividend Yield %
2026-03-04 0.290000 0.134141
2025-12-03 0.280000 0.185751
2025-09-03 0.280000 0.189688
2025-06-04 0.280000 0.174297
2025-03-05 0.280000 0.159731
2024-12-04 0.260000 0.124265
2024-09-04 0.260000 0.134200
2024-06-05 0.260000 0.149630
2024-03-05 0.260000 0.122441
2023-12-05 0.200000 0.102725
2023-09-05 0.200000 0.095869
2023-06-06 0.200000 0.132124
2023-02-28 0.200000 0.119920
2022-12-06 0.150000 0.106397
2022-09-06 0.150000 0.112428
2022-05-31 0.150000 0.118549
2022-03-01 0.150000 0.098829
2021-11-30 0.100000 0.057584
2021-08-31 0.100000 0.070877
2021-06-01 0.100000 0.076452
2021-03-02 0.100000 0.092141
2020-12-01 0.075000 0.072895
2020-09-01 0.075000 0.075418
2020-06-02 0.075000 0.093045
2020-03-03 0.076667 0.121753
2019-12-03 0.056667 0.096235
2019-09-03 0.056667 0.109851
2019-06-04 0.056667 0.129636
2019-03-05 0.056667 0.120327
2018-12-06 0.043333 0.100144
2018-09-05 0.043333 0.084720
2018-06-05 0.043333 0.087202
2018-03-05 0.043333 0.097429
2017-12-05 0.033333 0.081498
2017-09-01 0.033333 0.103621
2017-06-02 0.033333 0.115122
2017-03-02 0.033333 0.112936
Additional Data
dividendRate 1.16
dividendYield 0.54
exDividendDate 2026-03-04
trailingAnnualDividendRate 1.12
trailingAnnualDividendYield 0.005244182
lastDividendValue 0.29
lastDividendDate 2026-03-04
dividendDate 2026-03-18

Info Dump

Attribute Value
52 Week Change 0.425035
Address1 500 Old Dominion Way
All Time High 233.26
All Time Low 0.329218
Ask 232.26
Ask Size 2
Audit Risk 5
Average Analyst Rating 2.6 - Hold
Average Daily Volume10 Day 1,843,860
Average Daily Volume3 Month 2,337,904
Average Volume 2,337,904
Average Volume10Days 1,843,860
Beta 1.205
Bid 200.28
Bid Size 2
Board Risk 9
Book Value 20.671
City Thomasville
Compensation As Of Epoch Date 1,735,603,200
Compensation Risk 5
Country United States
Crypto Tradeable 0
Currency USD
Current Price 218.61
Current Ratio 1.436
Custom Price Alert Confidence HIGH
Date Short Interest 1,774,915,200
Day High 220.175
Day Low 213.42
Debt To Equity 3.28
Display Name Old Dominion Freight Line
Dividend Date 1,773,792,000
Dividend Rate 1.16
Dividend Yield 0.54
Earnings Call Timestamp End 1,777,471,200
Earnings Call Timestamp Start 1,777,471,200
Earnings Growth -0.105
Earnings Quarterly Growth -0.128
Earnings Timestamp 1,777,465,800
Earnings Timestamp End 1,777,465,800
Earnings Timestamp Start 1,777,465,800
Ebitda 1,725,735,936
Ebitda Margins 0.31398
Enterprise To Ebitda 25.806
Enterprise To Revenue 8.103
Enterprise Value 44,534,763,520
Eps Current Year 5.11628
Eps Forward 6.08074
Eps Trailing Twelve Months 4.85
Esg Populated 0
Ex Dividend Date 1,772,582,400
Exchange NMS
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 196.374
Fifty Day Average Change 22.236008
Fifty Day Average Change Percent 0.113232955
Fifty Two Week Change Percent 42.5035
Fifty Two Week High 221.63
Fifty Two Week High Change -3.0200043
Fifty Two Week High Change Percent -0.013626333
Fifty Two Week Low 126.01
Fifty Two Week Low Change 92.6
Fifty Two Week Low Change Percent 0.73486227
Fifty Two Week Range 126.01 - 221.63
Financial Currency USD
First Trade Date Milliseconds 688,311,000,000
Five Year Avg Dividend Yield 0.44
Float Shares 191,201,326
Forward Eps 6.08074
Forward P E 35.951218
Free Cashflow 792,121,152
Full Exchange Name NasdaqGS
Full Time Employees 20,591
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,775,001,600
Gross Margins 0.38955003
Gross Profits 2,141,107,968
Has Pre Post Market Data 1
Held Percent Insiders 0.08611
Held Percent Institutions 0.83717
Implied Shares Outstanding 209,098,439
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,772,582,400
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 45,711,007,744
Market State REGULAR
Max Age 86,400
Message Board Id finmb_319404
Most Recent Quarter 1,767,139,200
Net Income To Common 1,023,702,976
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 44,509,290,937
Number Of Analyst Opinions 24
Open 216.275
Operating Cashflow 1,370,132,992
Operating Margins 0.23273
Overall Risk 9
Payout Ratio 0.2314
Peg Ratio 2.944
Phone 336 889 5000
Previous Close 213.57
Price Eps Current Year 42.72831
Price Hint 2
Price To Book 10.575686
Price To Sales Trailing12 Months 8.316552
Profit Margins 0.18625
Quick Ratio 1.27
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key hold
Recommendation Mean 2.57692
Region US
Regular Market Change 5.0399933
Regular Market Change Percent 2.3598788
Regular Market Day High 220.175
Regular Market Day Low 213.42
Regular Market Day Range 213.42 - 220.175
Regular Market Open 216.275
Regular Market Previous Close 213.57
Regular Market Price 218.61
Regular Market Time 1,776,450,564
Regular Market Volume 833,496
Return On Assets 0.15521
Return On Equity 0.2393
Revenue Growth -0.057
Revenue Per Share 26.107
Sand P52 Week Change 0.36506534
Sector Industrials
Sector Disp Industrials
Sector Key industrials
Share Holder Rights Risk 9
Shares Outstanding 208,425,619
Shares Percent Shares Out 0.0598
Shares Short 12,464,910
Shares Short Previous Month Date 1,772,150,400
Shares Short Prior Month 13,766,673
Short Name Old Dominion Freight Line, Inc.
Short Percent Of Float 0.0754
Short Ratio 5.61
Source Interval 15
State NC
Symbol ODFL
Target High Price 232.0
Target Low Price 155.0
Target Mean Price 201.79167
Target Median Price 204.5
Total Cash 120,091,000
Total Cash Per Share 0.576
Total Debt 141,395,008
Total Revenue 5,496,389,120
Tradeable 0
Trailing Annual Dividend Rate 1.12
Trailing Annual Dividend Yield 0.005244182
Trailing Eps 4.85
Trailing P E 45.074226
Trailing Peg Ratio 2.944
Triggerable 1
Two Hundred Day Average 163.051
Two Hundred Day Average Change 55.559006
Two Hundred Day Average Change Percent 0.3407462
Type Disp Equity
Volume 833,496
Website https://www.odfl.com
Zip 27,360