Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Royalty Pharma (RPRX)

Annual Return

Over the past 3 years, RPRX has had an average annual return of +21.21%, underperforming the benchmark SPY, which returned +22.45% annual.

Over the past 5 years, RPRX has had an average annual return of +6.46%, underperforming the benchmark SPY, which returned +13.88% annual.

Since Jun 16, 2020, RPRX has had an average annual return of +5.92%, underperforming the benchmark SPY, which returned +17.54% annual.

2026202520242023202220212020
+43.64%+55.24%-6.38%-27.09%+1.01%-19.07%+13.30%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+7.88%+11.44%+3.81%+4.42%+11.81%-1.42%+43.64%
2025+23.79%+7.22%-7.46%+5.43%+0.83%+9.58%+2.13%-1.63%-1.95%+6.41%+7.20%-3.45%+55.24%
2024+1.07%+7.62%+0.10%-8.79%-0.30%-3.80%+6.83%+3.86%-2.55%-4.56%-0.45%-4.31%-6.38%
2023-0.84%-8.04%+0.51%-2.45%-6.30%-6.11%+2.09%-4.32%-8.99%-0.99%+1.50%+3.76%-27.09%
2022+0.40%-1.40%-0.76%+9.29%-2.93%+2.19%+3.45%-3.44%-3.91%+5.32%+4.37%-10.11%+1.01%
2021-6.07%-0.57%-6.33%+0.87%-8.43%+2.17%-6.81%+1.63%-6.50%+9.38%+1.02%+0.20%-19.07%
2020+9.10%-11.33%-3.88%+2.05%-12.77%+16.50%+17.48%+13.30%

Drawdown analysis of Royalty Pharma (RPRX)

The maximum drawdown for the RPRX was -49.68%, occurring on Dec 19, 2024. Recovery took 297 trading sessions.

The current RPRX drawdown is -1.42%.

Since Jun 16, 2020 RPRX has experienced the following drawdowns:

  • 40% or more: 1 time
  • 30% or more: 2 times
  • 20% or more: 2 times
  • 10% or more: 2 times
DepthStartTo BottomBottomTo RecoverEndTotal
-49.68%Jan 26, 2021982Dec 19, 2024297Mar 2, 20261279
-30.43%Jun 25, 202087Oct 28, 202054Jan 15, 2021141
-4.47%Mar 3, 202613Mar 20, 20267Mar 31, 202620
-3.73%Jun 18, 20201Jun 19, 20201Jun 22, 20202
-3.50%Apr 2, 20262Apr 7, 20265Apr 14, 20267
-3.14%May 29, 20262Jun 2, 2026OngoingOngoingOngoing
-3.09%Jan 15, 20212Jan 20, 20214Jan 26, 20216
-2.05%May 14, 20262May 18, 20263May 21, 20265
-2.03%Jun 22, 20202Jun 24, 20201Jun 25, 20203
-1.40%Apr 17, 20261Apr 20, 20268Apr 30, 20269
-1.24%Apr 30, 20261May 1, 20261May 4, 20262
-1.17%May 22, 20261May 26, 20263May 29, 20264
-1.03%May 6, 20261May 7, 20261May 8, 20262
-0.70%Apr 14, 20262Apr 16, 20261Apr 17, 20263