ODFL Forensic analysis
Price Targets (12m)
Detailed research
PART 1: TRADING EXECUTION
Trading Setup & Entry Strategy
ODFL is currently exhibiting BULLISH_UPTREND characteristics, finding strong support above the 50-day SMA ($200.20), though it sits well below the Bollinger Band upper bound of $226.64. We are looking to initiate a long position following a period of consolidation.
- >Entry Zone: $198.00 – $201.00 (targeting the confluence of the 10-day and 50-day SMA).
- >Stop Loss: $182.00 (Hard stop below the lower Bollinger Band and significant psychological support).
- >Position Size: 3% of total portfolio.
- >Scaling Strategy: Enter 50% at $200.50. Add remaining 50% on a confirmed breakout above $210.00.
- >Take Profit: $225.00 (Resistance test) and $235.00 (Bullish extension).
- >Risk/Reward: 1:2.3.
- >Max Hold: 2 weeks.
PART 2: DETAILED RESEARCH
Executive Summary
Old Dominion (ODFL) faces short-term volume headwinds but remains a high-quality operator with strong yield management. While Q1 earnings showed a 6.4% YoY net income decline, recent April updates suggest 7.6% revenue growth per day, signaling a bottoming of demand. Current price: $204.46.
Recent Material Events & Insider Activity
- >Earnings: Q1 2026 revenue was $1.33B, down from $1.37B YoY. The market is reacting positively to the April 2026 recovery metrics.
- >Insider Activity: Significant selling recorded on May 5th ($4.23M), which warrants caution regarding short-term upside, likely profit-taking by leadership.
Financial Health & Valuation
- >Revenue Quality: Strong. Yield management (revenue per hundredweight up 5.7%) is successfully offsetting volume declines.
- >Liquidity: Excellent. With $288.08M in cash and only $40M in long-term debt, the balance sheet remains fortress-like.
- >Valuation: Trading at a premium, but justified by industry-leading operating ratios.
Technical Analysis & Reconciliation
Technicals are mixed: RSI at 51.78 is neutral, suggesting room to run. The MACD is currently BEARISH, indicating that the recent recovery lacks strong, sustained momentum. We are ignoring the bearish signal in favor of the 50-day SMA support and improved macroeconomic headlines.
Short-Term Trading Strategy (2-5 Days)
- >Timeframe: Swing Trade (2–5 Days).
- >Strategy: Buy the consolidation near the 50-day SMA. The recent $230 price target upgrade from BMO provides a fundamental floor, while the Rothschild $172 SELL rating provides the necessary contrarian friction to ensure we don't buy into pure euphoria.
One-Liner Thesis: ODFL is a premium carrier capitalizing on yield expansion to offset cyclical volume weakness; buy the support at the 50-day SMA for a mean-reversion trade toward $225.