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 series | Latest Close | Date | Difference | Status |
|---|---|---|---|---|
| Calculation series | 295.54 | August 5, 2026 | - | Verified |
| Verification series | 295.54 | August 5, 2026 | 0.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.
| Indicator | Daily | Weekly |
|---|---|---|
| RSI (14) | 57.11 | 63.03 |
| MACD (12, 26, 9) | 4.48 / 5.73 / -1.24 | 14.27 / 11.43 / 2.84 |
| ATR (14) | 6.89 (2.33%) | 14.17 (4.85%) |
| Bollinger Bands (20, 2) | 282.58 - 305.74 | 228.72 - 305.91 |
| SMA (20) | 294.16 | 267.31 |
| SMA (50) | 278.98 | 245.31 |
| SMA (200) | 250.01 | 221.12 |
Price structure
UNP Price Structure and Returns
Price performance across multiple lookback periods and 52-week position.
| Metric | Daily | Weekly |
|---|---|---|
| Current Price | 295.54 | 292.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 Low | 207.45 | 207.45 |
| 52-Week High | 315.99 | 315.99 |
| 52-Week Position | 81.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.
| Level | Daily | Weekly |
|---|---|---|
| 20-Period High | 315.99 | 315.99 |
| 20-Period Low | 280.96 | 230.52 |
| 60-Period High | 315.99 | 315.99 |
| 60-Period Low | 255.22 | 207.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.
Related Tools
AI Chart Analyzer
Upload a TradingView chart screenshot and get instant AI-powered technical analysis. Identify patterns, support and resistance, and key levels.
Support and Resistance Calculator
Calculate key support and resistance levels for any stock. Identify potential price zones where reversals or breakouts may occur.
RSI Calculator
Calculate the Relative Strength Index for any stock. Determine overbought and oversold conditions with customizable periods.