ODFL

Analyst Sentiment

Analysts are neutral — opinion is divided on direction.

Consensus Rating
Hold
22 analysts·High coverage
32%
Rating Distribution
Strong Buy
00%
Buy
732%
Hold
1359%
Sell
29%
Strong Sell
00%

Analyst ratings reflect Wall Street opinion, not guarantees. Historical accuracy varies by firm and sector.

Price Target Expectations

Current price is 11% above analyst consensus — modest downside expected.

Bear Case
$138.00
-37%
Consensus
$193.81
-11%
Bull Case
$232.00
+7%
Price Range22 analysts
Low
Consensus
High
$138.00
$232.00
Current Target
Current Price
$217.76
Above Target
$23.95

Price targets are 12-month forecasts. Actual results depend on earnings, market conditions, and sector trends.

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+8.76%
EPS+19.41%
FY2028
Rev+5.71%
EPS+14.59%
FY2029
Rev+9.84%
EPS+16.58%

Earnings Surprises

Recent Analyst Actions

Apr 16, 2026Stifel Nicolaus
Old Dominion price target raised to $228 from $217 at Stifel
Target:$228.00
+11.1%from $205.19
Mar 26, 2026Evercore ISI
Old Dominion price target raised to $201 from $200 at Evercore ISI
Target:$201.00
+7.0%from $187.93
Feb 12, 2026Argus Research
Old Dominion upgraded to Buy from Hold at Argus
Target:$220.00
+18.3%from $185.91
Feb 11, 2026Susquehanna
Old Dominion price target raised to $205 from $185 at Susquehanna
Target:$205.00
+4.6%from $196.04
Feb 5, 2026Deutsche Bank
Old Dominion downgraded to Hold at Deutsche Bank on valuation
Target:$205.00
+1.4%from $202.14
Feb 5, 2026Stifel Nicolaus
Old Dominion price target raised to $217 from $188 at Stifel
Target:$217.00
+7.2%from $202.36
Feb 5, 2026Evercore ISI
Old Dominion price target raised to $200 from $150 at Evercore ISI
Target:$200.00
-0.9%from $201.79
Feb 5, 2026Truist Financial
Old Dominion price target raised to $225 from $185 at Truist
Target:$225.00
+9.9%from $204.78
Feb 5, 2026UBS
Old Dominion price target raised to $202 from $164 at UBS
Target:$202.00
-3.1%from $208.54
Feb 5, 2026Stephens
Old Dominion price target raised to $232 from $190 at Stephens
Target:$232.00
+11.2%from $208.54
Feb 5, 2026Barclays
Old Dominion price target raised to $185 from $165 at Barclays
Target:$185.00
-11.3%from $208.54
Feb 4, 2026Goldman Sachs
Old Dominion price target raised to $195 from $182 at Goldman Sachs
Target:$195.00
-6.5%from $208.54
Feb 4, 2026Morgan Stanley
Old Dominion price target raised to $209 from $190 at Morgan Stanley
Target:$209.00
+0.2%from $208.54
Jan 15, 2026Truist Financial
Old Dominion price target raised to $185 from $170 at Truist
Target:$185.00
+4.9%from $176.28
Jan 15, 2026Barclays
Old Dominion price target raised to $165 from $150 at Barclays
Target:$165.00
-4.9%from $173.52
Jan 12, 2026Evercore ISI
Old Dominion price target raised to $150 from $139 at Evercore ISI
Target:$150.00
-13.6%from $173.57
Jan 8, 2026Wolfe Research
Old Dominion price target lowered to $138 from $141 at Wolfe Research
Target:$138.00
-19.3%from $171.07
Jan 7, 2026Robert W. Baird
Old Dominion price target raised to $166 from $148 at Baird
Target:$166.00
+0.2%from $165.60
Jan 6, 2026Stephens
Old Dominion price target raised to $190 from $156 at Stephens
Target:$190.00
+14.5%from $166.01
Jan 5, 2026Susquehanna
Old Dominion price target raised to $170 from $156 at Susquehanna
Target:$170.00
+4.3%from $162.97
Jan 5, 2026Robert W. Baird
Old Dominion price target raised to $170 from $156 at Baird
Target:$170.00
+6.8%from $159.19
Dec 18, 2025Cantor Fitzgerald
Old Dominion Freight Line (ODFL) PT Raised to $165 at BofA Securities
Target:$165.00
+4.8%from $157.50
Dec 16, 2025Stifel Nicolaus
Old Dominion price target raised to $173 from $160 at Stifel
Target:$173.00
+9.9%from $157.44
Dec 8, 2025Morgan Stanley
Old Dominion upgraded to Overweight from Equal Weight at Morgan Stanley
Target:$190.00
+22.5%from $155.15
Dec 1, 2025BMO Capital
Old Dominion upgraded to Outperform from Market Perform at BMO Capital
Target:$170.00
+25.7%from $135.29