⚠️Uptrend Under PressureSevere risk · 99·Institutional selling is building — 6 distribution days in the last 25 sessions. · 6 distribution days (SPY)Full briefing →Jul 28
Simple research view
ODFL · Old Dominion Freight Line, Inc.
$226.77 latest stored close
Detected setupCup & Handle
Watch · Quality 22/100
1 independent risk warning also present. Review before relying on the bullish setup.
Old Dominion Freight Line, Inc. is
a large-cap
Trucking company in the Transportation sector with a market cap of
$47B.
Buy · 74TransportationTruckingstockStage 2 · AdvancingBase 3+
Data 56m ago
$226.77latest close
⚠ Risk Signals
Head & Shoulders TopPossible head & shoulders top — not confirmed. Watch for a daily close below ~226.39 (neckline) to confirm, with measured-move risk toward ~200.75. A push back above 238.51 weakens the pattern; reclaiming 252.03 invalidates it.
Bearish structure on the daily chart — a heads-up for anyone holding, not a short signal. Does not affect the bullish setup score.
Wednesday, July 29, 2026Time not confirmed
No sourced report session or clock time
Ordinary position sizing suppressed.
Earnings are less than three full trading sessions away; treat the gap as event risk, not ordinary stop-distance risk.
Deterministic evidence
ODFL-2.67%
Broad market · SPY+0.02%
Same completed session window ending 2026-07-27.
-2.69 points vs SPY.
Price bars, sourced event fields, and benchmark math only. This can adjust displayed short-term conviction; it does not change the stored scanner score or readiness.
AI interpretation (optional)
Ask a Legend to interpret the evidence only after reviewing the deterministic event timing and relative reaction.
Interpret this evidence
AI output is commentary, not scanner evidence or a sizing recommendation.
Price$226.77Jul 27 close
52W High$252.03-10.0%
52W Low$126.01
Wks Since High6w
Base Depth-15.7%
BaseB3
SMA 50$225.08
SMA 200$186.60
Avg Vol1,819,948
RS Rank80
RS vs High-9.1%
RS Slope+3.5% ▲
Grp Rank#9/64
ADR%3.0%
ATR(14)$7.27 (3.2%)
Rel Vol (today)0.87×
Vol PaceN/A
U/D Vol0.78
A/D Days20A / 12D
A/D RatingA+
VDU Bars0/10 d
Earnings
tmrw
$126.01
$252.0380%
ODFL Chart
Interactive price, volume, RS, RSI, and MACD charts are available after sign in.
Create a free account to load the full interactive chart for ODFL.
Generic technical analysis generated mechanically from price & volume — educational research only, not financial advice or a personalized recommendation. Levels are illustrative; confirm on your own chart. New to these terms? →
Legend Verdicts6 methodology checks
Who would consider this setup, why it qualifies, and what blocks it — calculated from the same deterministic methodology rules used across Legend AI.
Council consensus:
🟡 5 of 6 legends are Watching — building, not yet a confirmed buy.
Separate score from the 8-point Trend Template (8/8): the Trend Template grades the price structure, this grades the company & leadership (earnings, sales, margins, RS rank). A stock can ride a clean trend while its fundamentals lag, so the two often differ by design — they are not the same checklist.
O'Neil D · Avoid — The deterministic methodology check is Avoid; wait until the blocking criteria are resolved.
Pivot
Pro level
Published-method rule: Use the proper base pivot or handle high after CANSLIM leadership and market-direction checks are satisfied. Evidence: Canonical setup geometry is available with Pro.
Entry trigger
Pro level
Published-method rule: Require a breakout through the pivot on volume at least 40% above average; the valid buy zone ends 5% above the pivot. Evidence: Canonical setup geometry is available with Pro.
Initial stop
Pro level
Published-method rule: Use the setup's structural stop with a hard 7–8% maximum-loss ceiling from the actual entry. Evidence: Canonical setup geometry is available with Pro.
Trail
Rule-based
Published-method rule: Protect progress under constructive support such as the 21-day or 10-week line; a stop may ratchet higher but never lower. Evidence: Planned management rule; no stored stop or broker order is changed automatically.
Exit / invalidation
Pro level
Published-method rule: Exit on the hard loss limit, a decisive support break, or a rule-based climax/distribution signal; a normal 20–25% advance is reviewed rather than assumed permanent. Evidence: Canonical setup geometry is available with Pro.
Deterministic educational plan, not a recommendation. No order or stop is changed automatically. Method and sources →
Possible head & shoulders top — not confirmed. Watch for a daily close below ~226.39 (neckline) to confirm, with measured-move risk toward ~200.75. A push back above 238.51 weakens the pattern; reclaiming 252.03 invalidates it.
Confirms below226.39
Invalidates at252.03
Left Shoulder233.79
Head252.03
Right Shoulder238.51
Neckline226.39
Target200.75
LS 233.79 / head 252.03 / RS 238.51, neckline ~226.39, vol_fading=yes
Predictive pattern recognition is educational — most forming structures never confirm. Wait for the confirmation level before treating this as a setup.
Pattern Analysis
Cup & Handle⚠ 3rd-stage base⚠ Head & shoulders top forming
Grades the price structure — moving-average stacking, distance from the 52-week high/low, and relative strength above the ≥70 uptrend bar. This is the technical trend check; the company's fundamentals and ≥80 RS leadership are scored separately in the Grade Card.
✓
Price above SMA 150 & 200$226.77 vs SMA150 $201.85 / SMA200 $186.60
✓
SMA 150 above SMA 200SMA150 $201.85 vs SMA200 $186.60