| Qtr | Est | Actual | +/− |
|---|---|---|---|
| Q2'26 | $1.53 | - | - |
| Q1'26 | $1.05 | $1.14 | +8.5% |
| Q4'25 | $1.08 | $1.09 | +0.9% |
| Q3'25 | $1.22 | $1.28 | +5.2% |
| Q2'25 | $1.28 | $1.27 | -1.1% |
| Q1'25 | $1.14 | $1.19 | +4.1% |
| Qtr | Est | Actual | +/− |
|---|---|---|---|
| Q2'26 | $1.5B | - | - |
| Q1'26 | $1.3B | $1.3B | +1.6% |
| Q4'25 | $1.3B | $1.3B | -1.2% |
| Q3'25 | - | $1.4B | - |
| Q2'25 | - | $1.4B | - |
| Q1'25 | - | $1.4B | - |
Market Data
ODFL is currently trading at $231.00, giving Old Dominion Freight Line, Inc. a market cap of 48.63B and a P/E ratio of 48.3. Today's range spans $229.10–$234.84, with shares opening at $234.36 and moving down $0.82 (0.4%) from the prior close. DailyIQ's technical score sits at 82/100 (BUY) with a news sentiment reading of 70/100.
Over the past year ODFL has traded between $126.01 and $252.03 - the current price is +83.3% off the 52-week low and -8.3% from the high. 32 analysts cover the stock with a Hold consensus and a mean 12-month target of $229.86 (range $155.00–$280.00), implying downside of -0.5%.
The BUY technical setup for ODFL (82/100) is worth attention in the context of the broader Industrials sector. At $231.00 (in the upper portion of its 52-week range), with 48.63B in capitalization and bullish sentiment at 70/100 The current P/E ratio stands at 48.3., this large-cap name sits at the intersection where momentum strategies and fundamental growth investors both find something to like. Annual range: $126.01–$252.03.
Earnings revision cycles in large-cap Industrials names tend to compound: when technicals confirm a BUY thesis (82/100) and news sentiment (70/100, bullish) supports the narrative, analyst upgrades follow price rather than lead it. At $231.00 (in the upper portion of its 52-week range), ODFL's position within the $126.01–$252.03 annual range suggests there's room for multiple expansion before the stock encounters meaningful technical resistance.
Sentiment gathered from recent headlines
Most recent articles, ranked by recency (click to expand).