Old Dominion (ODFL)

Nasdaq Industrials Cargo Ground Transportation S&P 500Nasdaq-100
$164.92
-5.64 (-3.31%)
Close of Nov 06, 2026 · end-of-day data
SMA 50SMA 2005Y/10Y use weekly candles (10/40-week averages)

Summary

Strong Sell
Strong sellNeutralStrong buy
Moving averagesStrong Sell
OscillatorsSell
Votes2 buy · 2 neutral · 13 sell
ATR (14)$6.58 (3.99%)
Bollinger width percentile44
SuperTrendDown
50/200 cross (10d)None

Moving averages

AverageValueSignal
SMA10$175.65Sell
SMA20$180.96Sell
SMA50$180.81Sell
SMA100$199.43Sell
SMA200$201.67Sell
EMA9$174.61Sell
EMA21$178.31Sell
EMA50$184.38Sell
EMA200$192.51Sell

Oscillators

IndicatorValueSignal
RSI (14)32.99Neutral
Stochastic %K (14,3,3)22.49Neutral
CCI (20)-180.39Buy
ADX (14)26.57Sell
MACD (12,26,9)-3.30Sell
Williams %R (14)-98.78Buy
Momentum (10)-9.73Sell
SuperTrend (10,3)187.87Sell

Support & resistance

LevelPriceDistanceTouches
Resistance 3$180.71+9.6%2
Resistance 2$176.05+6.7%1
Resistance 1$167.28+1.4%5
Last close$164.92
Support 1$154.94-6.1%2
Support 2$126.01-23.6%1

Zones where at least one swing high or low (5 bars either side) formed in the past year, merged within 1.5%.

Classic pivot points

R3$173.13
R2$171.35
R1$168.13
P$166.35
S1$163.13
S2$161.35
S3$158.13

From the latest session's high, low and close — levels for the next session.

Price levels

52-week high$252.03 (-34.6%)
52-week low$126.01 (+30.9%)
All-time high$252.03
Bollinger upper$195.13
Bollinger middle$180.96
Bollinger lower$166.79
Relative volume1.27x

Frequently asked questions

Is ODFL a buy according to technical analysis?

ODFL currently has a Strong Sell technical rating from 17 indicators: 2 vote buy, 13 vote sell. Technical ratings describe the current trend and momentum; they are not a forecast or a recommendation.

What is ODFL's RSI?

The 14-day RSI of ODFL is 33.0. Above 70 is conventionally overbought and below 30 oversold.

Where is ODFL's support and resistance?

The nearest support is around $154.94 and the nearest resistance around $167.28, based on swing highs and lows over the past year.