(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 19,392m
Sector Healthcare
Industry Biotechnology
GiC Sub-Industry Pharmaceuticals
IPO / Inception 1993-03-25

RPRX Stock Ratings

Growth 5y -32.8%
Fundamental 46.0%
Dividend 68.7%
Rel. Strength Industry 9.54
Analysts 4.38/5
Fair Price Momentum 33.61 USD
Fair Price DCF 147.68 USD

RPRX Dividends

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

RPRX Growth Ratios

Growth Correlation 3m 93.3%
Growth Correlation 12m 8%
Growth Correlation 5y -79.3%
CAGR 5y -4.02%
CAGR/Max DD 5y -0.08
Sharpe Ratio 12m 0.48
Alpha 10.03
Beta -0.11
Volatility 22.05%
Current Volume 5408.1k
Average Volume 20d 4869k
What is the price of RPRX stocks?
As of March 09, 2025, the stock is trading at USD 33.01 with a total of 5,408,075 shares traded.
Over the past week, the price has changed by -1.87%, over one month by +4.73%, over three months by +27.76% and over the past year by +13.24%.
Is Royalty Pharma a good stock to buy?
Partly, yes. Based on ValueRay Fundamental Analyses, Royalty Pharma (NASDAQ:RPRX) is currently (March 2025) ok to buy, but has to be watched. It has a ValueRay Fundamental Rating of 46.04 and therefor a somewhat positive outlook according to the companies health.
Based on ValueRays Analyses, Dividends and Discounted-Cash-Flow, the Fair Value of RPRX as of March 2025 is 33.61. This means that RPRX is currently overvalued and has a potential downside of 1.82%.
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 36.3 in March 2026. The stock is currently trading at 33.01. This means that the stock has a potential upside of +9.97%.
Issuer Forecast Upside
Wallstreet Target Price 40.9 24%
Analysts Target Price 40.7 23.2%
ValueRay Target Price 36.3 10%