Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
$196.66
+0.8%
$220.65
$147.90
$227.80
$42.81B1.021.39 million shs2.57 million shs
10 "Recession Proof" Stocks That Will Thrive in Any Market Cover

Which stocks are likely to thrive in today's challenging market? Click the link below and we'll send you MarketBeat's list of ten stocks that will drive in any economic environment.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
-11.05%-7.47%-10.32%-1.35%+14.95%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
4.0551 of 5 stars
2.25.01.70.02.33.31.9

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
2.40
Hold$211.267.43% Upside

Current Analyst Ratings

Latest ODFL Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/25/2024
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetEqual Weight ➝ Equal Weight$210.00 ➝ $205.00
4/25/2024
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$231.00 ➝ $219.00
4/25/2024
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
Bank of America
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$223.00 ➝ $205.00
4/25/2024
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
UBS Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$202.00 ➝ $205.00
4/25/2024
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
Evercore ISI
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperform ➝ Outperform$241.00 ➝ $225.00
4/15/2024
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
Raymond James
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$207.50 ➝ $233.00
4/9/2024
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$233.00 ➝ $231.00
4/4/2024
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetEqual Weight ➝ Equal Weight$210.00
3/11/2024
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageNeutral$232.50
3/6/2024
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
Bank of America
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Neutral$221.50 ➝ $223.00
(Data available from 4/25/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
$5.87B7.30$6.44 per share30.56$19.54 per share10.06

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
$1.24B$5.6334.9327.053.1521.13%31.18%23.90%7/24/2024 (Estimated)

Latest ODFL Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/24/2024Q1 2024
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
$1.33$1.34+$0.01$1.34$1.47 billion$1.46 billion    
1/31/2024Q4 2023
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
$1.43$1.47+$0.04$2.94$1.50 billion$1.50 billion    

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
$1.040.53%+38.42%18.47%4 Years

Latest ODFL Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
1/31/2024
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
quarterly$0.260.53%3/5/20243/6/20243/20/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
0.01
2.10
2.10

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
77.82%

Insider Ownership

CompanyInsider Ownership
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
10.40%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Old Dominion Freight Line, Inc. stock logo
ODFL
Old Dominion Freight Line
22,902217.67 million195.04 millionOptionable

ODFL Headlines

SourceHeadline
Old Dominion Freight Line: A Q1 Earnings SnapshotOld Dominion Freight Line: A Q1 Earnings Snapshot
fool.com - April 25 at 6:49 PM
Old Dominion Freight Line, Inc. (NASDAQ:ODFL) Q1 2024 Earnings Call TranscriptOld Dominion Freight Line, Inc. (NASDAQ:ODFL) Q1 2024 Earnings Call Transcript
finance.yahoo.com - April 25 at 6:49 PM
Old Dominion Freight Line (NASDAQ:ODFL) Given New $205.00 Price Target at BarclaysOld Dominion Freight Line (NASDAQ:ODFL) Given New $205.00 Price Target at Barclays
marketbeat.com - April 25 at 3:30 PM
UBS Group Increases Old Dominion Freight Line (NASDAQ:ODFL) Price Target to $205.00UBS Group Increases Old Dominion Freight Line (NASDAQ:ODFL) Price Target to $205.00
marketbeat.com - April 25 at 11:27 AM
Old Dominion Freight: Hold Rating with Cautious Outlook on Mixed Q1 Earnings and Future Growth PotentialOld Dominion Freight: Hold Rating with Cautious Outlook on Mixed Q1 Earnings and Future Growth Potential
markets.businessinsider.com - April 25 at 8:48 AM
Old Dominion Freight Line Inc (ODFL) (Q1 2024) Earnings Call Transcript Highlights: Record EPS ...Old Dominion Freight Line Inc (ODFL) (Q1 2024) Earnings Call Transcript Highlights: Record EPS ...
finance.yahoo.com - April 25 at 8:48 AM
Q1 2024 Old Dominion Freight Line Inc Earnings CallQ1 2024 Old Dominion Freight Line Inc Earnings Call
finance.yahoo.com - April 25 at 2:00 AM
Old Dominion’s Q1 earnings meet estimate, but LTL stocks fall anywayOld Dominion’s Q1 earnings meet estimate, but LTL stocks fall anyway
freightwaves.com - April 24 at 9:00 PM
ODFL Reports Q1 Revenue and Earnings GrowthODFL Reports Q1 Revenue and Earnings Growth
ttnews.com - April 24 at 3:59 PM
Why Old Dominion Freight Line Stock Crashed on WednesdayWhy Old Dominion Freight Line Stock Crashed on Wednesday
fool.com - April 24 at 3:04 PM
Old Dominion Freight Line (NASDAQ:ODFL) Shares Gap Down to $219.28Old Dominion Freight Line (NASDAQ:ODFL) Shares Gap Down to $219.28
marketbeat.com - April 24 at 2:24 PM
ODFL Stock Earnings: Old Dominion Freight Line Meets EPS, Misses Revenue for Q1 2024ODFL Stock Earnings: Old Dominion Freight Line Meets EPS, Misses Revenue for Q1 2024
investorplace.com - April 24 at 12:11 PM
Old Dominion (ODFL) Q1 Earnings Beat Estimates, Rise Y/YOld Dominion (ODFL) Q1 Earnings Beat Estimates, Rise Y/Y
zacks.com - April 24 at 11:51 AM
Heres What Key Metrics Tell Us About Old Dominion (ODFL) Q1 EarningsHere's What Key Metrics Tell Us About Old Dominion (ODFL) Q1 Earnings
zacks.com - April 24 at 10:36 AM
CORRECTED-Old Dominion Freight Line posts lower-than-expected Q1 revenue on lesser shipmentsCORRECTED-Old Dominion Freight Line posts lower-than-expected Q1 revenue on lesser shipments
finance.yahoo.com - April 24 at 9:25 AM
Old Dominion Freight Line, Inc. Q1 income increases in line with estimatesOld Dominion Freight Line, Inc. Q1 income increases in line with estimates
markets.businessinsider.com - April 24 at 9:25 AM
Old Dominion Freight Line Reports First Quarter 2024 Earnings Per Diluted Share of $1.34Old Dominion Freight Line Reports First Quarter 2024 Earnings Per Diluted Share of $1.34
finance.yahoo.com - April 24 at 9:25 AM
Old Dominion Freight Line posts lower-than-expected Q1 revenue on lesser shipmentsOld Dominion Freight Line posts lower-than-expected Q1 revenue on lesser shipments
ca.finance.yahoo.com - April 24 at 9:25 AM
Trucker ODFL Earnings Rise on Cost Cuts, Sales GrowthTrucker ODFL Earnings Rise on Cost Cuts, Sales Growth
finance.yahoo.com - April 24 at 9:25 AM
Old Dominion Freight Line earnings preview: what Wall Street is expectingOld Dominion Freight Line earnings preview: what Wall Street is expecting
markets.businessinsider.com - April 23 at 6:22 PM
3 High-Quality Stocks That Will Never Put You in the Red3 High-Quality Stocks That Will Never Put You in the Red
investorplace.com - April 23 at 6:24 AM
Pirates host Old Dominion for 2024 home lacrosse finalePirates host Old Dominion for 2024 home lacrosse finale
msn.com - April 20 at 4:15 PM
Marshall Baseball Takes Game One Over Old DominionMarshall Baseball Takes Game One Over Old Dominion
herdzone.com - April 20 at 4:15 PM
Jacksonville OL Cameron Hill commits to Old DominionJacksonville OL Cameron Hill commits to Old Dominion
highschoolot.com - April 19 at 12:40 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Old Dominion Freight Line logo

Old Dominion Freight Line

NASDAQ:ODFL
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. It also provides various value-added services, including container drayage, truckload brokerage, and supply chain consulting. As of December 31, 2023, it owned and operated 10,791 tractors, 31,233 linehaul trailers, and 15,181 pickup and delivery trailers; 46 fleet maintenance centers; and 257 service centers. Old Dominion Freight Line, Inc. was founded in 1934 and is headquartered in Thomasville, North Carolina.