Old Dominion (ODFL) is 27.69% below its all-time high. Last close $181.97. All-time high $251.64. Last all-time high on Jun 9, 2026 (123 days ago). 43 new highs in the last five years. Upside to a new high +38.29%. Daily move +0.18%. Market cap $38B. Zone: Green — Deep Correction (more than 20% below the all-time high). Cheap relative to itself (distance from all-time high), not a P/E or fundamental valuation.

Percent below all-time high
27.69%
Zone
Green — Deep Correction (more than 20% below the all-time high)
Last close
$181.97
All-time high
$251.64
Last all-time high date
Jun 9, 2026 (123 days ago)
Five-year high count
43
Upside for new high
+38.29%
Daily move
+0.18%
Market cap
$38B

How cheap is Old Dominion (ODFL) relative to its all-time high?

Old Dominion (ODFL) is 27.69% below its all-time high. Last close $181.97. All-time high $251.64. Last all-time high on Jun 9, 2026 (123 days ago). 43 new highs in the last five years. Upside to a new high +38.29%. Daily move +0.18%. Market cap $38B. Zone: Green — Deep Correction (more than 20% below the all-time high).

When did Old Dominion (ODFL) last reach its all-time high?

Old Dominion last reached its all-time high on Jun 9, 2026 (123 days ago).

How many five-year highs has Old Dominion (ODFL) printed?

Old Dominion has printed 43 new highs in the last five years.

How much upside does Old Dominion (ODFL) need for a new all-time high?

Old Dominion needs +38.29% upside to print a new all-time high.

What is Old Dominion (ODFL)'s daily move?

Old Dominion's daily move is +0.18%.

Old Dominion (ODFL) is 27.69% below its all-time high

Stocks

Stocks

Stocks

Current price181.97
Highest price251.64
Days from last high123
(Jun 9, 2026)
Upside for new high+38.29%
Market Cap$38B
TickerODFL
Daily Move+0.18%