Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

RPRXN.MX

Buy

Royalty Pharma plc · Healthcare · United States · $35.6B · Avg Vol: $48K/d

77
StockRank
Get insider-trade alerts
Q
52
V
42
M
78
P/E (TTM)
33.2x
ROE
14.0%
D/E
0.9x
Dividend %
1.5%

COMPANY DESCRIPTION

Royalty Pharma plc operates as a buyer of biopharmaceutical royalties and a funder of innovation in the biopharmaceutical industry in the United States.

FINANCIAL SUMMARY (MXN)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue38.1B40.1B38.5B40.5B2.1%43.2B43.5B47.4B8.2%
EPS (MXN)1.7043.2532.8030.48161.6%31.58
Shares443.2M446.7M446.0M428.7M-3.3%445.3M
Debt121.2B104.5B129.6B152.4B7.9%152.6B
Equity95.8B111.1B118.3B110.3B4.8%
Op CF36.5B50.9B47.2B42.4B5.1%50.7B
Inv CF-17.5B-35.3B-45.6B-27.5B
Fin CF-16.1B-36.6B6.1B-20.2B
Loading 1Y...
PRICE (1Y)+2.3%
59.0759.7060.3460.9861.62Jul 17Aug 7Aug 27
SMA 50SMA 200

Close
$61.62
RSI (14)
68.9
52W High
$61.62
From 52W High
1.0%

SCORE BREAKDOWN

Quality
52
ROIC
9.0%70.2
ROE
14.0%80.3
GP/Assets
12.4%31.4
Op. Margin
19.7%81.3
FCF/Assets
-6.1%34.1
Piotroski
560.2
Int. Cover
4.7x52.3
D/E Ratio
0.92x16.5
Current Ratio
2.80x51.5
Value
42
P/E (TTM)
33.2x35.2
EV/EBITDA
18.0x37.5
P/FCF
N/A
P/B
0.2x99.5
P/S
14.0x22.1
Div Yield
1.5%37.4
Momentum
78
52W High %
100%99.9
RS 6M
43%89.3
SMA 50/200
1.17x85.6
EPS Rev 4W
N/A
EPS Rev 12W
N/A
EPS Improve
N/A
Q Growth
-44%12.1

FUNDAMENTALS

Market Cap
$35.6B
P/E (Forward)
Gross Margin
95.8%

SECTOR PEERS

Closest peers in Healthcare, ranked by industry match, size, and score similarity. Cross-listings of RPRXN.MX are excluded.

TickerCompanyMkt CapStockRankSignal
RPRXN.MXRoyalty Pharma plc(you)$35.6B77Buy
CORTCorcept Therapeutics Incorporated$12.3B79Buy
REGNRegeneron Pharmaceuticals, Inc.$81.8B85Strong Buy
INCYIncyte Corporation$25.2B96Strong Buy
TECHBio-Techne Corporation$11.3B74Buy
KRYSKrystal Biotech, Inc.$10.4B73Buy
VRTXVertex Pharmaceuticals Incorporated$137.3B81Strong Buy
A1LN34.SAAlnylam Pharmaceuticals, Inc.$31.4B43Hold
BMRNBioMarin Pharmaceutical Inc.$12.5B60Hold
HALOHalozyme Therapeutics, Inc.$12.0B95Strong Buy

Peer medians: ROE -25.0% · P/E 29.6x · Gross margin 58.8%

Royalty Pharma plc (RPRXN.MX): Stock Score Summary

Royalty Pharma plc (RPRXN.MX) has a MoatMap StockRank of 77/100 based on Quality (52/100), Value (42/100), and Momentum (78/100) factor scores. The current signal is BUY.

Royalty Pharma plc operates as a buyer of biopharmaceutical royalties and a funder of innovation in the biopharmaceutical industry in the United States.

Key Financial Metrics

Price$61.62
Market Cap$35.6B
P/E (TTM)33.22
Price/Book0.24
Return on Equity14.0%
Return on Invested Capital9.0%
Debt/Equity0.92x
Gross Margin95.8%
Operating Margin19.7%
Revenue Growth16.5%
Dividend Yield1.5%
Free Cash Flow$-1.2B

Royalty Pharma plc operates in the Biotechnology industry, part of the Healthcare sector (United States).

Frequently Asked Questions

What is Royalty Pharma plc’s (RPRXN.MX) StockRank?
MoatMap’s StockRank for Royalty Pharma plc (RPRXN.MX) is 77/100, with a Buy signal. It is a composite of Quality (52), Value (42), and Momentum (78) factor ranks across MoatMap’s 20,000+ stock universe.
Does Royalty Pharma plc have an economic moat?
Royalty Pharma plc (RPRXN.MX) has a Quality factor score of 52/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage: the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Royalty Pharma plc a buy, hold, or sell?
MoatMap’s current signal for Royalty Pharma plc (RPRXN.MX) is Buy, based on a StockRank of 77/100. Signals are derived mechanically from the StockRank composite and should be one input among many; combine with your own thesis on management, competitive position, and valuation.
What sector is Royalty Pharma plc in?
Royalty Pharma plc (RPRXN.MX) operates in the Healthcare sector, specifically the Biotechnology industry (United States).