UNP technical analysis

UNP Technical Analysis

Analysis date

August 6, 2026

Market

NYSE (USD)

Daily cutoff

August 5, 2026

Reliability

Passed

Informational use only. This page is not investment advice.

Data verification

UNP Data Verification

Checking the latest completed daily bar for date and closing-price consistency before indicators are calculated.

Symbol
UNP
Market
NYSE
Currency
USD (US Dollar)
Latest completed bar
August 5, 2026

Historical prices are adjusted for corporate actions when applicable. Date and closing-price consistency checks passed for the latest completed daily bar.

Validation seriesLatest CloseDateDifferenceStatus
Calculation series295.54August 5, 2026-Verified
Verification series295.54August 5, 20260.00%Verified

Bottom line

UNP Technical Analysis Summary

UNP (Union Pacific) shows a longer-term bullish structure on both timeframes, with price above all key moving averages. The stock extended to a 52-week high of 315.99 in late July and has since pulled back to 295.54, now holding just above the SMA20 (294.16). The daily RSI at 57.11 has cooled from overbought levels and the daily MACD histogram has turned negative at -1.24, signaling a short-term consolidation after the sharp run. The weekly picture remains solid with price at 292.13 above SMA20 (267.31), SMA50 (245.31), and SMA200 (221.12), weekly RSI at 63.03, and a positive weekly MACD histogram at 2.84. Key support sits at the 20-day low of 280.96 and the 60-day low of 255.22. Resistance rests at the recent 315.99 swing high and 52-week high. A sustained move above 315.99 would confirm the next leg higher; a break below the SMA20 and then the 20-day low would signal deeper consolidation.

Multi-timeframe dashboard

Multi-Timeframe Technical Dashboard

Comparing daily (2-year) and weekly (5-year) perspectives to identify aligned or conflicting signals.

Daily (August 5, 2026)

Trend
Bullish but extended. Price at 295.54 is above SMA20 (294.16), SMA50 (278.98), and SMA200 (250.01), with the moving averages in a bullish stack. Price is holding just above the SMA20 after pulling back about 6.5% from the late-July swing high of 315.99.
Momentum
Cooling. RSI14 at 57.11 has retreated from overbought territory toward the 50 midline. The MACD line at 4.48 is below the signal line at 5.73 with a negative histogram at -1.24, indicating that short-term upside momentum has faded after the recent advance.
Volatility
Moderate. ATR14 at 6.89 (2.33% of price) suggests an average daily range of about 2.3%. Bollinger Bands (282.58 to 305.74) are fairly wide, and price sits near the middle of the bands after retracing from the upper band.
Volume
Below average. Latest volume of 2,586,600 is 79.4% of the 20-period average (3,256,010), indicating reduced participation on the pullback.

Assessment

The daily chart shows a mature uptrend that is consolidating after a sharp advance to 315.99. Price is still above all key SMAs, but the negative MACD histogram and RSI below 60 point to fading short-term momentum. The stock is now testing the SMA20 near 294.16. A hold above this level would keep the near-term bias intact, while a loss of the 20-day low at 280.96 would open the door to a deeper pullback toward the SMA50 at 278.98.

Weekly (July 27, 2026 week)

Trend
Bullish. Price at 292.13 is above SMA20 (267.31), SMA50 (245.31), and SMA200 (221.12), with the SMA200 sloping upward. The last completed weekly bar closed down 4.94% after the run to 315.99, but the longer-term structure remains firmly in an uptrend.
Momentum
Bullish. RSI14 at 63.03 remains in healthy bullish territory below overbought. The MACD line at 14.27 is above the signal line at 11.43 with a positive histogram at 2.84, confirming the weekly uptrend is intact despite the pullback week.
Volatility
Moderate. ATR14 at 14.17 (4.85% of price) reflects normal weekly ranges for a large-cap railroad in a rising trend.
Volume
Above average. Weekly volume of 18,180,500 is 125.8% of the 20-week average (14,447,020), reflecting active participation during the pullback week.

Assessment

The weekly timeframe remains constructive. Price is trading well above all key SMAs, the SMA200 is rising, and the MACD histogram is positive, confirming the long-term uptrend. RSI at 63.03 leaves room for further upside. The -4.94% pullback week was accompanied by above-average volume, which warrants attention, but price is still holding near the upper portion of its 52-week range at 78.02%. A weekly close back above 300 would signal renewed strength.

Key indicators

UNP Key Technical Indicators

RSI, MACD, moving averages, ATR, and Bollinger Bands across daily and weekly timeframes.

IndicatorDailyWeekly
RSI (14)57.1163.03
MACD (12, 26, 9)4.48 / 5.73 / -1.2414.27 / 11.43 / 2.84
ATR (14)6.89 (2.33%)14.17 (4.85%)
Bollinger Bands (20, 2)282.58 - 305.74228.72 - 305.91
SMA (20)294.16267.31
SMA (50)278.98245.31
SMA (200)250.01221.12

Price structure

UNP Price Structure and Returns

Price performance across multiple lookback periods and 52-week position.

MetricDailyWeekly
Current Price295.54292.13
1-Period Return-0.27%-4.94%
5-Period Return+1.15%+8.86%
20-Period Return+5.20%+21.12%
60-Period Return+12.25%+33.72%
252-Period Return+36.11%+61.33%
52-Week Low207.45207.45
52-Week High315.99315.99
52-Week Position81.16%78.02%

Key levels

UNP Support and Resistance Levels

Key price levels based on recent swing highs and lows across daily and weekly timeframes.

LevelDailyWeekly
20-Period High315.99315.99
20-Period Low280.96230.52
60-Period High315.99315.99
60-Period Low255.22207.45

Scenarios

UNP Technical Scenarios

Conditions, invalidation triggers, and what to watch for each scenario.

Bullish

Trigger

Price breaks and sustains above the swing high and 52-week high at 315.99 with above-average volume.

Invalidation

Price falls below the 20-day low at 280.96 and then the 60-day low at 255.22.

What to watch

Sustained closes above 315.99 with volume confirmation; RSI turning back above 60 on the daily.

Range-Bound

Trigger

Price continues to oscillate between the SMA20 near 294.16 and the swing high at 315.99.

Invalidation

A decisive break of either boundary with rising volume.

What to watch

RSI staying between 45 and 65; the MACD histogram flattening toward the zero line.

Bearish

Trigger

Price breaks below the 20-day low at 280.96 and then the 60-day low at 255.22.

Invalidation

Price reclaims the SMA20 at 294.16 and holds above it.

What to watch

Sustained closes below SMA20 (294.16); the daily MACD histogram pushing further negative; rising downside volume.

Methodology

Methodology and Limitations

This technical analysis is calculated locally from adjusted OHLCV history. The daily series ends August 5, 2026, and the weekly series ends July 27, 2026 week. The latest completed daily bar is independently checked for date and closing-price consistency. Historical prices are adjusted for corporate actions when applicable. Indicators include Wilder RSI(14), MACD(12,26,9), SMA20/50/200, Wilder ATR(14), Bollinger Bands(20,2), relative volume, multi-period returns, and price-range levels. Support and resistance are descriptive zones, not guaranteed reversal points. Historical patterns do not predict future prices, and this page is not investment advice.

Frequently Asked Questions

This technical analysis is for informational and educational purposes only. It does not constitute investment advice, a recommendation, or a solicitation to buy or sell any security. Past performance and historical patterns are not guarantees of future results. All investments carry risk, including the potential loss of principal. Always conduct your own research and consult with a qualified financial advisor before making investment decisions.

Market data is checked for date and closing-price consistency before indicators are calculated. Data cutoffs: daily August 5, 2026, weekly July 27, 2026 week. Generated August 6, 2026.