Old Dominion Freight Line, Inc. (ODFL)
NASDAQ: ODFL · IEX Real-Time Price · USD
195.47
+0.01 (0.01%)
At close: Jul 19, 2024, 4:00 PM
198.76
+3.29 (1.68%)
Pre-market: Jul 22, 2024, 7:13 AM EDT

Old Dominion Freight Line Analyst Ratings

Total Analysts
18
Consensus Rating
Hold
Price Target
$202.18
Upside
+3.43%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Morgan Stanley
Morgan Stanley
Hold
Maintains
$174$168
Hold Maintains $174$168 -14.05% Jul 8, 2024
Evercore ISI Group
Evercore ISI Group
Hold
Downgrades
$225$196
Hold Downgrades $225$196 +0.27% Jun 25, 2024
Raymond James
Raymond James
Buy
Maintains
$215$190
Buy Maintains $215$190 -2.80% Jun 24, 2024
Susquehanna
Susquehanna
Buy
Maintains
$245$210
Buy Maintains $245$210 +7.43% Jun 12, 2024
Barclays
Barclays
Hold
Maintains
$205$195
Hold Maintains $205$195 -0.24% Jun 12, 2024
Wells Fargo
Wells Fargo
Sell
Initiates
$175
Sell Initiates $175 -10.47% Jun 7, 2024
B of A Securities
B of A Securities
Hold
Maintains
$205$192
Hold Maintains $205$192 -1.78% Jun 6, 2024
BMO Capital
BMO Capital
Buy
Initiates
$210
Buy Initiates $210 +7.43% Jun 5, 2024
Baird
Baird
Buy
Upgrades
$205
Buy Upgrades $205 +4.88% May 8, 2024
Vertical Research
Vertical Research
Hold
Upgrades
n/a
Hold Upgrades n/a n/a Apr 29, 2024
Barclays
Barclays
Hold
Maintains
$210$205
Hold Maintains $210$205 +4.88% Apr 25, 2024
JP Morgan
JP Morgan
Hold
Maintains
$231$219
Hold Maintains $231$219 +12.04% Apr 25, 2024
B of A Securities
B of A Securities
Hold
Maintains
$223$205
Hold Maintains $223$205 +4.88% Apr 25, 2024
UBS
UBS
Hold
Maintains
$202$205
Hold Maintains $202$205 +4.88% Apr 25, 2024
Evercore ISI Group
Evercore ISI Group
Buy
Maintains
$241$225
Buy Maintains $241$225 +15.11% Apr 25, 2024
Raymond James
Raymond James
Buy
Maintains
$208$233
Buy Maintains $208$233 +19.20% Apr 15, 2024
JP Morgan
JP Morgan
Hold
Maintains
$233$231
Hold Maintains $233$231 +18.18% Apr 9, 2024
Barclays
Barclays
Hold
Maintains
$415$210
Hold Maintains $415$210 +7.43% Apr 4, 2024
Barclays
Barclays
Hold
Maintains
$193$208
Hold Maintains $193$208 +6.15% Mar 11, 2024
JP Morgan
JP Morgan
Hold
Initiates
$233
Hold Initiates $233 +18.94% Mar 11, 2024
B of A Securities
B of A Securities
Hold
Downgrades
$222$223
Hold Downgrades $222$223 +14.08% Mar 6, 2024