Royalty Pharma plc (RPRX) Stock Price History
Historical prices from 2020 to 2026
- 1M
- +5.4%
- 3M
- +23.3%
- YTD
- +48.7%
- 1Y
- +62.4%
- 3Y
- +24.4%
- 5Y
- +6.6%
Loading 10-year price history...
RPRX Historical Performance
RPRX Annual Returns
Year-by-year price performance · 2020–2026
- 2020 annual price return
- +12.5%
- 2021 annual price return
- -14.9%
- 2022 annual price return
- +0.6%
- 2023 annual price return
- -28.7%
- 2024 annual price return
- -9.8%
- 2025 annual price return
- +49.8%
- 2026 annual price return
- +18.9%
RPRX Stock Price Trajectory (2020–2026)
As of July 8, 2026, Royalty Pharma plc (RPRX) trades at $57.80, representing a +62.4% return over the past year. The stock has delivered a +47.7% total return over five years (+6.6% CAGR), reflecting significant long-term value creation.
The stock reached its all-time high of $58.15 on July 7, 2026. From this peak, RPRX has corrected -0.6%, currently trading 30% above its 200-day moving average, indicating continued institutional support.
When compared to Healthcare sector peers RCUS (+268.0% 1Y), OR (+10.5% 1Y), and WPM (+20.8% 1Y), RPRX has underperformed the peer group average. Compare RPRX vs RCUS →
RPRX Historical Price Data · from 2020
Rows 1–50 of 1,522| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 2026-07-07 | 57.84 | 58.15 | 57.34 | 57.80 | 2.48M | +1.55% |
| 2026-07-06 | 57.85 | 57.99 | 56.90 | 56.92 | 2.97M | -1.47% |
| 2026-07-02 | 56.12 | 57.80 | 55.62 | 57.77 | 3.19M | +3.57% |
| 2026-07-01 | 56.09 | 56.30 | 55.34 | 55.78 | 2.41M | -0.52% |
| 2026-06-30 | 57.14 | 57.22 | 56.05 | 56.07 | 2.39M | -1.79% |
| 2026-06-29 | 56.19 | 57.15 | 55.65 | 57.09 | 1.24M | +1.53% |
| 2026-06-26 | 54.60 | 56.29 | 54.60 | 56.23 | 0 | +2.82% |
| 2026-06-25 | 54.34 | 55.24 | 53.59 | 54.69 | 2.36M | +0.79% |
| 2026-06-24 | 55.20 | 55.57 | 54.21 | 54.26 | 3.41M | -1.95% |
| 2026-06-23 | 53.37 | 55.49 | 53.31 | 55.34 | 4.46M | +3.30% |
| 2026-06-22 | 53.23 | 53.71 | 52.89 | 53.57 | 3.82M | +1.15% |
| 2026-06-18 | 54.38 | 54.38 | 51.15 | 52.96 | 7.31M | -1.38% |
| 2026-06-17 | 54.21 | 54.51 | 53.56 | 53.70 | 2.88M | -0.94% |
| 2026-06-16 | 54.28 | 54.61 | 53.44 | 54.21 | 2.79M | -0.11% |
| 2026-06-15 | 54.49 | 54.83 | 54.09 | 54.27 | 1.70M | -1.09% |
| 2026-06-12 | 55.50 | 56.00 | 54.77 | 54.87 | 3.06M | -0.76% |
| 2026-06-11 | 55.17 | 55.40 | 54.85 | 55.29 | 2.86M | +1.41% |
| 2026-06-10 | 55.55 | 56.22 | 54.49 | 54.52 | 2.20M | -2.00% |
| 2026-06-09 | 55.33 | 55.82 | 54.35 | 55.63 | 3.59M | +1.40% |
| 2026-06-08 | 56.00 | 56.50 | 54.60 | 54.86 | 3.68M | -1.81% |
| 2026-06-05 | 55.49 | 55.94 | 55.00 | 55.87 | 5.80M | +1.54% |
| 2026-06-04 | 55.27 | 56.01 | 54.98 | 55.02 | 3.45M | +0.09% |
| 2026-06-03 | 54.15 | 55.51 | 53.97 | 54.97 | 4.39M | +1.78% |
| 2026-06-02 | 55.00 | 55.25 | 53.98 | 54.01 | 2.29M | -2.12% |
| 2026-06-01 | 55.16 | 55.25 | 53.81 | 55.18 | 3.18M | -1.04% |
| 2026-05-29 | 54.48 | 56.04 | 54.31 | 55.76 | 17.72M | +2.35% |
| 2026-05-28 | 53.70 | 54.66 | 53.63 | 54.48 | 2.95M | +0.94% |
| 2026-05-27 | 53.84 | 54.68 | 53.50 | 53.97 | 3.00M | +0.20% |
| 2026-05-26 | 54.72 | 54.74 | 53.63 | 53.86 | 2.59M | -1.17% |
| 2026-05-22 | 53.88 | 54.63 | 53.88 | 54.50 | 2.98M | +1.77% |
| 2026-05-21 | 53.06 | 53.58 | 52.50 | 53.55 | 2.76M | +0.92% |
| 2026-05-20 | 52.64 | 53.33 | 52.62 | 53.06 | 2.61M | +1.24% |
| 2026-05-19 | 52.10 | 52.62 | 51.81 | 52.41 | 3.74M | +0.65% |
| 2026-05-18 | 53.04 | 53.34 | 52.04 | 52.07 | 3.29M | -1.48% |
| 2026-05-15 | 52.40 | 53.01 | 52.04 | 52.85 | 4.20M | -1.03% |
| 2026-05-14 | 53.00 | 53.47 | 52.79 | 53.40 | 3.45M | +0.28% |
| 2026-05-13 | 51.69 | 53.29 | 51.58 | 53.25 | 4.04M | +3.00% |
| 2026-05-12 | 52.00 | 52.15 | 51.34 | 51.70 | 3.07M | +0.10% |
| 2026-05-11 | 50.59 | 51.72 | 50.48 | 51.65 | 2.68M | +1.69% |
| 2026-05-08 | 51.32 | 51.32 | 50.50 | 50.79 | 2.12M | +1.18% |
| 2026-05-07 | 50.64 | 50.94 | 49.28 | 50.20 | 3.95M | -0.97% |
| 2026-05-06 | 51.49 | 51.65 | 49.74 | 50.69 | 3.78M | +0.50% |
| 2026-05-05 | 50.20 | 50.82 | 50.06 | 50.44 | 3.18M | +0.48% |
| 2026-05-04 | 49.47 | 50.35 | 49.11 | 50.20 | 2.79M | +1.48% |
| 2026-05-01 | 49.92 | 49.96 | 49.23 | 49.47 | 2.32M | -1.24% |
| 2026-04-30 | 49.83 | 50.47 | 49.57 | 50.09 | 3.95M | +1.21% |
| 2026-04-29 | 49.31 | 50.14 | 49.21 | 49.49 | 2.89M | -0.10% |
| 2026-04-28 | 50.12 | 50.25 | 49.33 | 49.54 | 3.44M | -0.22% |
| 2026-04-27 | 49.30 | 50.06 | 49.30 | 49.65 | 3.53M | +0.55% |
| 2026-04-24 | 49.64 | 49.91 | 49.20 | 49.38 | 1.91M | -0.52% |
Intrinsic Valuation
DCF models, multiple analysis, and analyst estimates.
Historical Returns
10-year return with dividends reinvested.
DCA Calculator
See how regular investing compounds over time.
Peer Comparison
Compare growth, multiples, and margins vs sector.
RPRX — Frequently Asked Questions
Quick answers to the most common questions about buying RPRX stock.
How has RPRX stock performed recently?
RPRX returned +62.4% over the past year, beating its 5-year annualized CAGR of +6.6%. The stock trades above its 200-day moving average, confirming the uptrend.
What is RPRX's all-time high price?
Royalty Pharma plc reached $58.15 on 2026-07-07. The 52-week high is $58.15. Current 1-year return of +62.4% places the stock closer to historical peaks.
Where can I download RPRX historical price data?
This page provides RPRX daily OHLCV data with 50-day MA, 200-day MA, and RSI indicators. Data spans 2020-2026, downloadable in CSV format.