Royalty Pharma plc RPRX

Latest FY: 2025 Healthcare Biotechnology
Market Price $58.59
Market Cap $25.97B
P/E Ratio N/A
Quick Peer Compare (Healthcare):
Revenue (FY 2025) ↑5.1% YoY
$2.38B
3-Yr CAGR: 2.1%
Net Income ↓-0.5% YoY
$1.32B
Net Margin: 55.7%
Free Cash Flow
N/A
FCF Yield: N/A
EPS (Diluted)
N/A
Basic: N/A
Return on Equity Efficiency
13.6%
ROA: 6.7%

📊 Multi-Year Historical Performance & Trends

Financial Performance History Revenue, Net Income & Free Cash Flow
Margins Trend (%) Gross, Operating & Net Margins
Balance Sheet Strength Cash, Debt & Equity
Cash Flow Generation Operating Cash Flow vs CapEx vs FCF

📈 Year-over-Year (YoY) Growth History (RPRX)

All monetary values in millions ($M)
Fiscal Year Revenue Revenue YoY Gross Profit Net Income Net Inc YoY Diluted EPS EPS YoY Op. Cash Flow Free Cash Flow FCF YoY
FY 2018 $1,794.9M $1,514.9M $1,517.9M $1,618.3M
FY 2019 $1,814.3M +1.1% $1,545.7M $2,461.4M +62.2% $1,667.2M
FY 2020 $2,122.4M +17.0% $1,965.3M $1,702.0M -30.9% $2,034.6M
FY 2021 $2,289.5M +7.9% $2,123.3M $1,241.2M -27.1% $2,017.5M
FY 2022 $2,237.2M -2.3% $2,049.3M $230.1M -81.5% $2,144.0M
FY 2023 $2,354.6M +5.2% $2,167.4M $1,700.1M +639.0% $2,987.8M
FY 2024 $2,263.6M -3.9% $2,038.1M $1,330.8M -21.7% $2,769.0M
FY 2025 $2,378.2M +5.1% $2,070.5M $1,324.2M -0.5% $2,489.8M
$

Valuation

Market Price $58.59
Market Cap $25.97B
Enterprise Value $33.92B
P/E Ratio N/A
P/B Ratio 2.67
FCF Yield N/A
Dividend Yield N/A
Shares Outstanding 443,274,100
%

Profitability & Margins

Gross Margin 87.06%
Operating Margin 65.58%
Net Margin 55.68%
Return on Equity (ROE) 13.63%
Return on Assets (ROA) 6.75%
Asset Turnover 0.12x
Revenue 3-Yr CAGR 2.06%
🛡️

Financial Health & Liquidity

Current Ratio 0.13
Cash Ratio 11.64
Debt / Equity 0.882
Debt / Assets 0.437
Cash & Equivalents $618.70M
Total Debt $8.57B
Book Value / Share $21.92
💧

Cash Flow Efficiency

Operating Cash Flow $2.49B
Capital Expenditures (CapEx) N/A
Free Cash Flow N/A
OCF / Revenue 104.69%
FCF / Revenue N/A
FCF 3-Yr CAGR N/A
🏷️

Per Share Metrics

EPS (Diluted) N/A
EPS (Basic) N/A
Dividends / Share N/A
Book Value / Share $21.92
EPS YoY Growth N/A
🏛️

Balance Sheet (FY 2025)

Total Assets $19.62B
Total Liabilities $9.91B
Stockholders' Equity $9.71B
Current Assets $6.89M
Current Liabilities $53.16M