(RPRX) Royalty Pharma - Ratings and Ratios

Exchange: NASDAQ • Country: United States • Currency: USD • Type: Common Stock • ISIN: GB00BMVP7Y09

RPRX: Medicines, Therapies, Treatments, Drugs, Vaccines, Biopharmaceuticals

Royalty Pharma plc (NASDAQ:RPRX) is a unique player in the biopharmaceutical industry, acting as both a buyer of royalties and a provider of capital for innovation. Founded in 1996 and headquartered in New York, the company has built a diversified portfolio of royalties on 35 approved therapies and 14 development-stage candidates. These assets span a wide range of therapeutic areas, including rare diseases, oncology, neuroscience, infectious diseases, hematology, and diabetes.

The companys business model is rooted in acquiring royalties on existing and potential future drug sales, providing non-dilutive capital to biopharma companies, academic institutions, and researchers. This approach allows Royalty Pharma to generate revenue through a percentage of net sales from these therapies, creating a predictable income stream. The portfolio includes royalties on blockbuster drugs as well as promising pipeline candidates, balancing stability with growth potential.

From a financial perspective, Royalty Pharma operates with a market capitalization of approximately $18.7 billion, reflecting its scale and position in the industry. The stock trades at a trailing P/E ratio of 16.99 and a forward P/E of 10.92, suggesting expectations of future earnings growth. The price-to-book ratio of 2.02 and price-to-sales ratio of 8.26 provide additional context on valuation relative to its assets and revenue.

Investors should note that Royalty Pharmas model is designed to mitigate some of the risks associated with drug development by focusing on therapies with established clinical validation or strong commercial potential. The companys ability to identify and acquire high-quality royalty streams is central to its success, making its investment acumen and deal-making capabilities critical factors for shareholders.

Additional Sources for RPRX Stock

RPRX Stock Overview

Market Cap in USD 17,933m
Sector Healthcare
Industry Biotechnology
GiC Sub-Industry Pharmaceuticals
IPO / Inception 1993-03-25

RPRX Stock Ratings

Growth Rating -25.4
Fundamental -
Dividend Rating 68.2
Rel. Strength 21.1
Analysts 4.38/5
Fair Price Momentum 30.98 USD
Fair Price DCF 140.45 USD

RPRX Dividends

Dividend Yield 12m 2.84%
Yield on Cost 5y 2.12%
Annual Growth 5y 22.87%
Payout Consistency 100.0%

RPRX Growth Ratios

Growth Correlation 3m 23.6%
Growth Correlation 12m 47.7%
Growth Correlation 5y -78.4%
CAGR 5y -4.17%
CAGR/Max DD 5y -0.08
Sharpe Ratio 12m 0.40
Alpha 16.17
Beta 0.031
Volatility 23.84%
Current Volume 2537.3k
Average Volume 20d 5744.9k
What is the price of RPRX stocks?
As of April 19, 2025, the stock is trading at USD 32.60 with a total of 2,537,295 shares traded.
Over the past week, the price has changed by +2.03%, over one month by -2.42%, over three months by +8.31% and over the past year by +20.45%.
Is Royalty Pharma a good stock to buy?
Probably not. Based on ValueRay Analyses, Royalty Pharma (NASDAQ:RPRX) is currently (April 2025) not a good stock to buy. It has a ValueRay Growth Rating of -25.42 and therefor a somwhat technical negative rating according to historical growth.
Based on ValueRays Analyses, Dividends and Discounted-Cash-Flow, the Fair Value of RPRX as of April 2025 is 30.98. This means that RPRX is currently overvalued and has a potential downside of -4.97%.
Is RPRX a buy, sell or hold?
Royalty Pharma has received a consensus analysts rating of 4.38. Therefor, it is recommend to buy RPRX.
  • Strong Buy: 4
  • Buy: 3
  • Hold: 1
  • Sell: 0
  • Strong Sell: 0
What are the forecast for RPRX stock price target?
According to ValueRays Forecast Model, RPRX Royalty Pharma will be worth about 33.5 in April 2026. The stock is currently trading at 32.60. This means that the stock has a potential upside of +2.64%.
Issuer Forecast Upside
Wallstreet Target Price 40.9 25.5%
Analysts Target Price 40.7 24.7%
ValueRay Target Price 33.5 2.6%