RPRX technical analysis

RPRX Technical Analysis

Analysis date

August 6, 2026

Market

NasdaqGS (USD)

Daily cutoff

August 5, 2026

Reliability

Passed

Informational use only. This page is not investment advice.

Data verification

RPRX Data Verification

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

Symbol
RPRX
Market
NasdaqGS
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 series57.75August 5, 2026-Verified
Verification series57.75August 5, 20260.00%Verified

Bottom line

RPRX Technical Analysis Summary

RPRX presents a strong long-term uptrend with a short-term cooling phase. Price at 57.75 on the daily chart sits just below SMA20 (57.98) but above SMA50 (56.34) and SMA200 (46.52), reflecting a consolidation within a longer advance. The stock trades near the top of its 52-week range at 90.0% on the daily chart, just below the 52-week high at 60.44, after a 55.73% gain over the past 252 sessions. Weekly momentum remains bullish with price at 58.43 above all key SMAs and weekly RSI at 73.34, though that reading is overbought. The daily MACD histogram is slightly negative (-0.26) while the weekly MACD histogram is positive (0.13), indicating near-term momentum cooled after a strong run. Key support is at 54.95 (daily 20-period low) and 50.26 (daily 60-period low). Key resistance is at 60.44 (20-period and 60-period high, matching the 52-week high). A sustained close above 60.44 would confirm the next leg higher, while a break below 54.95 would suggest deeper short-term 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
Mixed to bullish. Price at 57.75 trades just below SMA20 (57.98) but above SMA50 (56.34) and SMA200 (46.52). The SMA20 and SMA50 both sit well above the rising SMA200, keeping the longer-term uptrend intact. The close below SMA20 reflects a short-term pullback after a strong advance, so the daily trend is best described as a consolidation within an uptrend.
Momentum
Neutral. RSI14 at 51.46 sits right at the 50 midline, indicating momentum has cooled after the prior rally. MACD at 0.57 is below the signal line at 0.83 with a negative histogram of -0.26, signaling fading short-term momentum.
Volatility
Moderate. ATR14 at 1.39 (2.40% of price) reflects normal daily swings for RPRX. Bollinger Bands (55.77 to 60.19) show price trading just below the middle band, consistent with a consolidation phase near the upper part of the range.
Volume
Above average. Latest volume of 3,536,500 is 128.0% of the 20-period average (2,762,985), indicating solid participation during the recent pullback.

Assessment

The daily chart shows a stock that rallied hard over the past year and is now consolidating just below its 52-week high at 60.44. Price holds above SMA50 and SMA200, with the pullback stalling near SMA20 at 57.98. RSI at 51.46 is neutral, and the slightly negative MACD histogram signals short-term momentum loss. Volume on the latest session was above average. A daily close back above SMA20 with a rising MACD would signal the pullback is over, while a break below the 20-period low at 54.95 would open the door to the 60-period low at 50.26.

Weekly (July 27, 2026 week)

Trend
Bullish. Price at 58.43 is above SMA20 (52.94), SMA50 (44.63), and SMA200 (33.54), with the SMA20 above the SMA50 and both rising. This full bullish alignment confirms the medium-term uptrend.
Momentum
Bullish but overbought. RSI14 at 73.34 is above the 70 overbought threshold, reflecting the strong weekly advance. MACD at 4.06 is above the signal line at 3.93 with a positive histogram of 0.13, confirming the uptrend remains in force.
Volatility
Moderate. ATR14 at 2.54 (4.34% of price) reflects normal weekly swings for RPRX. Bollinger Bands (44.45 to 61.43) show price trading in the upper half of the band, consistent with the uptrend.
Volume
Below average. Weekly volume of 12,264,900 is 73.5% of the 20-week average (16,691,870), indicating lighter participation in the latest week.

Assessment

The weekly chart confirms a strong uptrend with price above all key SMAs and a full bullish alignment. The 52-week position at 92.5% reflects a stock trading near its highs. Weekly RSI at 73.34 is overbought, suggesting the advance is extended and vulnerable to a pause or pullback. The MACD histogram remains positive but small, so momentum is constructive though not accelerating. Volume in the latest week was below average, a mild caution sign.

Key indicators

RPRX Key Technical Indicators

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

IndicatorDailyWeekly
RSI (14)51.4673.34
MACD (12, 26, 9)0.57 / 0.83 / -0.264.06 / 3.93 / 0.13
ATR (14)1.39 (2.40%)2.54 (4.34%)
Bollinger Bands (20, 2)55.77 - 60.1944.45 - 61.43
SMA (20)57.9852.94
SMA (50)56.3444.63
SMA (200)46.5233.54

Price structure

RPRX Price Structure and Returns

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

MetricDailyWeekly
Current Price57.7558.43
1-Period Return+0.47%-0.68%
5-Period Return-2.42%+3.91%
20-Period Return-1.06%+28.56%
60-Period Return+14.21%+76.68%
252-Period Return+55.73%+80.54%
52-Week Low33.5733.57
52-Week High60.4460.44
52-Week Position89.99%92.52%

Key levels

RPRX Support and Resistance Levels

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

LevelDailyWeekly
20-Period High60.4460.44
20-Period Low54.9544.53
60-Period High60.4460.44
60-Period Low50.2632.67

Scenarios

RPRX Technical Scenarios

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

Bullish

Trigger

Price closes above the 52-week high at 60.44 with expanding volume, confirming a breakout to new highs.

Invalidation

Price falls below the daily 20-period low at 54.95.

What to watch

A daily close back above SMA20 at 57.98, the daily MACD histogram turning positive, RSI holding above 50, and volume expanding on up days.

Range-Bound

Trigger

Price oscillates between the daily 20-period low at 54.95 and the 52-week high at 60.44 while the daily MACD histogram flattens and RSI holds between 45 and 60.

Invalidation

A decisive break below 54.95 or a daily close above 60.44.

What to watch

Volume normalizing, RSI hovering in the 45 to 60 zone, and the SMA20 at 57.98 acting as the pivot.

Bearish

Trigger

Price breaks below the daily 20-period low at 54.95 and then tests the 60-period low at 50.26.

Invalidation

Price reclaims the daily SMA20 at 57.98 on a closing basis.

What to watch

Sustained closes below the daily SMA50 (56.34), the daily MACD histogram turning more negative, and weekly RSI falling back below 70.

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.